public interface CertificateVerifier
Instances of CertificateVerifier are returned by the CertificateTrustPolicy.makeCertificateVerifier(java.util.Vector<oracle.security.crypto.cert.X509>, java.util.Vector<oracle.security.crypto.cert.CRL>) method. Both the CertificateVerifier and CertificateTrustPolicy interfaces should be implemented for specific verification schemes.
CertificateTrustPolicy, TrustedCAPolicy| Modifier and Type | Method and Description |
|---|---|
X509 |
getValidCertificate(IssuerAndSerialNo iasn)
Returns a certificate, known to be valid (according to criteria dependent on the verification scheme), which has the given issuer name and serial number.
|
X509 getValidCertificate(IssuerAndSerialNo iasn) throws oracle.security.crypto.core.AuthenticationException
null if no certificate with the given issuer name and serial number could be found.oracle.security.crypto.core.AuthenticationException - If a certificate with the given issuer name and serial number could be found, but is not valid or could not be verified.