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

Packages that use ProxyPathValidatorException
Package
Description
org.globus.gsi.proxy

## Uses of ProxyPathValidatorException in org.globus.gsi.proxy

Methods in org.globus.gsi.proxy that throw ProxyPathValidatorException
Modifier and Type
Method
Description
`protected void`
ProxyPathValidator.`validate(X509Certificate[] certPath)`
Performs certificate path validation.
`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, 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.