invoke
public void invoke(java.security.cert.X509Certificate cert,
GSIConstants.CertificateType certType)
throws java.security.cert.CertPathValidatorException
Method that checks if there are unsupported critical extension. Supported
ones are only BasicConstrains, KeyUsage, Proxy Certificate (old and new)
- Specified by:
invoke
in interface CertificateChecker
- Parameters:
cert
- The certificate to validate.
certType
- The type of certificate to validate.
- Throws:
java.security.cert.CertPathValidatorException
- If any critical extension that is not supported is in the certificate.
Anything other than those listed above will trigger the exception.