public class LDAPCertificateValidator
extends java.lang.Object
implements oracle.security.crypto.cert.CertificateValidator
| Modifier and Type | Field and Description | 
|---|---|
| protected javax.naming.directory.DirContext | ctx | 
| Constructor and Description | 
|---|
| LDAPCertificateValidator() | 
| LDAPCertificateValidator(javax.naming.directory.DirContext ctx) | 
| Modifier and Type | Method and Description | 
|---|---|
| javax.naming.directory.DirContext | getDirContext() | 
| void | setDirContext(javax.naming.directory.DirContext ctx) | 
| oracle.security.crypto.cert.CertificateStatus | validateCert(javax.security.auth.x500.X500Principal subject, java.security.cert.X509Certificate c)Same as validateCert(X509), except allows the subject DN for directory access to be different from the name in the certificate. | 
| oracle.security.crypto.cert.CertificateStatus | validateCert(oracle.security.crypto.cert.X509 cert)Returns the validity/revocation status of the given certificate. | 
| oracle.security.crypto.cert.CertificateStatus | validateCert(java.security.cert.X509Certificate c)Validate a certificate using LDAP. | 
public LDAPCertificateValidator()
public LDAPCertificateValidator(javax.naming.directory.DirContext ctx)
public javax.naming.directory.DirContext getDirContext()
public void setDirContext(javax.naming.directory.DirContext ctx)
public oracle.security.crypto.cert.CertificateStatus validateCert(oracle.security.crypto.cert.X509 cert)
                                                           throws oracle.security.crypto.cert.ValidationException
oracle.security.crypto.cert.CertificateValidatorvalidateCert in interface oracle.security.crypto.cert.CertificateValidatororacle.security.crypto.cert.ValidationException
public oracle.security.crypto.cert.CertificateStatus validateCert(java.security.cert.X509Certificate c)
                                                           throws oracle.security.crypto.cert.ValidationException
Note the change in the method signature
Previouslypublic CertificateStatus validateCert (X509)
Now public CertificateStatus validateCert (X509Certificate )
oracle.security.crypto.cert.ValidationException
public oracle.security.crypto.cert.CertificateStatus validateCert(javax.security.auth.x500.X500Principal subject,
                                                         java.security.cert.X509Certificate c)
                                                           throws oracle.security.crypto.cert.ValidationException
Note the change in the method signature
Previouslypublic CertificateStatus validateCert (X500Name , X509)
Now public CertificateStatus validateCert (X500Principal, X509Certificate )
oracle.security.crypto.cert.ValidationException