org.globus.ogsa.handlers
Class GrimProxyPolicyHandler

java.lang.Object
  extended byorg.globus.ogsa.handlers.GrimProxyPolicyHandler

public class GrimProxyPolicyHandler
extends java.lang.Object


Constructor Summary
GrimProxyPolicyHandler()
           
GrimProxyPolicyHandler(java.lang.String identity)
           
 
Method Summary
 java.lang.String getIdentity()
           
 boolean isCalled()
           
protected  void performHostAuthorization(java.lang.String serviceUrl, java.lang.String serviceIdentity)
           
 void reset()
           
 void validate(ProxyCertInfo proxyCertInfo, java.security.cert.X509Certificate[] certPath, int index)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GrimProxyPolicyHandler

public GrimProxyPolicyHandler()

GrimProxyPolicyHandler

public GrimProxyPolicyHandler(java.lang.String identity)
Method Detail

isCalled

public boolean isCalled()

reset

public void reset()

getIdentity

public java.lang.String getIdentity()

validate

public void validate(ProxyCertInfo proxyCertInfo,
                     java.security.cert.X509Certificate[] certPath,
                     int index)
              throws ProxyPathValidatorException
Throws:
ProxyPathValidatorException

performHostAuthorization

protected void performHostAuthorization(java.lang.String serviceUrl,
                                        java.lang.String serviceIdentity)
                                 throws ProxyPathValidatorException
Throws:
ProxyPathValidatorException