|
Oracle Security Developer Tools PKI SDK LDAP Java API Reference 11g (11.1.1) E10669-02 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
oracle.security.crypto.ldap.LDAPCertificateValidator
public class LDAPCertificateValidator
Validates a certificate by checking whether it is present in it's subject's LDAP directory entry.
| Field Summary | |
|---|---|
protected javax.naming.directory.DirContext |
ctx |
| Constructor Summary | |
|---|---|
LDAPCertificateValidator() |
|
LDAPCertificateValidator(javax.naming.directory.DirContext ctx) |
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected transient javax.naming.directory.DirContext ctx
| Constructor Detail |
|---|
public LDAPCertificateValidator()
public LDAPCertificateValidator(javax.naming.directory.DirContext ctx)
| Method Detail |
|---|
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
|
Oracle Security Developer Tools PKI SDK LDAP Java API Reference 11g (11.1.1) E10669-02 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||