Uses of Class
org.globus.gsi.proxy.ProxyPathValidatorException

Packages that use ProxyPathValidatorException
org.globus.gsi.proxy   
 

Uses of ProxyPathValidatorException in org.globus.gsi.proxy
 

Methods in org.globus.gsi.proxy that throw ProxyPathValidatorException
 void ProxyPolicyHandler.validate(ProxyCertInfo proxyCertInfo, X509Certificate[] certPath, int index)
           
 void ProxyPathValidator.validate(X509Certificate[] certPath, X509Certificate[] trustedCerts)
          Performs all certificate path validation including checking of the signatures, validity of the certificates, extension checking, etc.
It uses the PureTLS code to do basic cert signature checking checking and then calls validate for further checks.
 void ProxyPathValidator.validate(X509Certificate[] certPath, X509Certificate[] trustedCerts, CertificateRevocationLists crls)
           
 void ProxyPathValidator.validate(X509Certificate[] certPath, X509Certificate[] trustedCerts, CertificateRevocationLists crls, SigningPolicy[] signingPolicies)
           
 void ProxyPathValidator.validate(X509Certificate[] certPath, X509Certificate[] trustedCerts, CertificateRevocationLists crls, SigningPolicy[] signingPolicies, Boolean enforceSigningPolicy)
           
protected  void ProxyPathValidator.validate(X509Certificate[] certPath)
          Performs certificate path validation.
protected  void ProxyPathValidator.validate(X509Certificate[] certPath, TrustedCertificates trustedCerts)
          Performs certificate path validation.
protected  void ProxyPathValidator.validate(X509Certificate[] certPath, TrustedCertificates trustedCerts, CertificateRevocationLists crlsList)
           
protected  void ProxyPathValidator.validate(X509Certificate[] certPath, TrustedCertificates trustedCerts, CertificateRevocationLists crlsList, Boolean enforceSigningPolicy)
          Performs certificate path validation.
protected  void ProxyPathValidator.checkIdentity(X509Certificate cert, int certType)
           
protected  void ProxyPathValidator.checkRestrictedProxy(TBSCertificateStructure proxy, X509Certificate[] certPath, int index)
           
protected  void ProxyPathValidator.checkKeyUsage(TBSCertificateStructure issuer, X509Certificate[] certPath, int index)
           
protected  void ProxyPathValidator.checkProxyConstraints(TBSCertificateStructure proxy, TBSCertificateStructure issuer, X509Certificate checkedProxy)
           
protected  void ProxyPathValidator.checkUnsupportedCriticalExtensions(TBSCertificateStructure crt, int certType, X509Certificate checkedProxy)
           
protected  void ProxyPathValidator.checkValidity(X509Certificate cert)
           
protected  void ProxyPathValidator.checkCRL(X509Certificate cert, CertificateRevocationLists crlsList, TrustedCertificates trustedCerts)
           
protected  void ProxyPathValidator.checkSigningPolicy(X509Certificate certificate, TrustedCertificates trustedCerts, Boolean enforceSigningPolicy)
           
 void IgnoreProxyPolicyHandler.validate(ProxyCertInfo proxyCertInfo, X509Certificate[] certPath, int index)