com.iplanet.trustbase.security.store
Class TrustedCertificateEntry

java.lang.Object
  |
  +--com.iplanet.trustbase.security.store.TokenKeyStoreEntry
        |
        +--com.iplanet.trustbase.security.store.TrustedCertificateEntry

public abstract class TrustedCertificateEntry
extends TokenKeyStoreEntry

a TrustedCertificateEntry in a TokenKeyStore contains a single X.509 certificate, and a set of trust attributes

TrustedCertificateEntrys are created by TokenKeyStores, by calling one of the import methods

when a TokenKeyStores validate() method is called, the signatures on the presented certificate chain are verified, and the additional requirement that one of the certificates in the chain must be present in the TokenKeyStore as a trusted certificate is imposed


Constructor Summary
protected TrustedCertificateEntry(java.security.cert.X509Certificate trusted)
          Creates new TrustedCertificateEntry
 
Method Summary
 java.security.cert.X509Certificate getTrustedCertificate()
           
 
Methods inherited from class com.iplanet.trustbase.security.store.TokenKeyStoreEntry
addAlias, getAliases, getIssuerName, getSerialNo, getSubjectName, removeAlias, setSubject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TrustedCertificateEntry

protected TrustedCertificateEntry(java.security.cert.X509Certificate trusted)
Creates new TrustedCertificateEntry
Method Detail

getTrustedCertificate

public java.security.cert.X509Certificate getTrustedCertificate()