Package com.iplanet.trustbase.security.store

Interface Summary
PasswordCallback collect a password for authenticating a user to a token, or for decrypting a pbe protected archive
 

Class Summary
KeyEntry a KeyEntry in the TokenKeyStore contains a PrivateKey and an associated certificate chain.
KeyUsages represents purposes for which a private key may be used draws from X.509 KeyUsage and ExtendedKeyUsage extensions for KeyUsage definitions
KeyUsages.ExtendedKeyUsage describes an X509 ExtendedKeyUsage, giving a code defined here, a name, a description and an ASN.1 OID
KeyUsages.KeyUsage describes an X509 KeyUsage, giving a code defined here, a name, a description and a position in the ASN.1 KeyUsage BitString
KeyUsages.KeyUsageI common base class for KeyUsage and ExtendedKeyUsage ties together a code, name and description
KeyUsageSpecification a means for an application to specify how a key is to be used, and how the KeyUsages associated with that key are to be taken into consideration when validating a certificate
Password Password holds a users password in a char array.
TokenKeyStore TokenKeyStore is similar to the JCA notion of a KeyStore, but implements function more appropriate to implementation by hardware tokens
TokenKeyStoreEntry an entry in a TokenKeyStore database.
TokenKeyTool TokenKeyTool is a command line utility for manipulating TokenKeyStores
TrustedCertificateEntry a TrustedCertificateEntry in a TokenKeyStore contains a single X.509 certificate, and a set of trust attributes
 

Exception Summary
AliasConflictException AliasConflictException is thrown when an attempt is made to make an alias association which has already been made
IncompleteChainException IncompleteChainException is thrown by import operations when a certificate chain cannot be completed
IncorrectPasswordException IncorrectPasswordException
NoKeyUsageException NoKeyUsageException is thrown when a certificate cannot be validated because it does not have a required KeyUsage asserted
NoSuchEntryException NoSuchEntryException thrown when a request to fetch an entry fails because the entry is not in the store
PasswordCallback.GiveUpException  
TokenKeyStoreException base class for Exception thrown by TokenKeyStore Objects
TokenKeyStoreInstantiationException TokenKeyStoreInstantiationException
TrustException TrustException thrown from TokenKeyTool.validate if a certificate is valid, but not trusted
UnmatchedSubjectCertException UnmatchedSubjectCertException is thrown when an attempt is made to update the certchain associated with a KeyEntry, and the the subject cert of the chain does not match the PrivateKey