Package net.rim.device.api.crypto.keystore

Keystore Classes and Definitions This page contains a tabular description with hyperlink to the members of the crypto API.

See:
          Description

Interface Summary
CertificateStatusManagerTicket The CertificateStatusManager implementation of the ticket interface that will be used to verify that applications actually have the necessary permissions to interact with the CertificateStatusManager.
KeyStore A Keystore securely stores and protects access to a set of cryptographic keys and certificates.
KeyStoreData A container class used to store all of the key store information.
KeyStoreDataTicket The KeyStoreData implementation of the ticket interface that will be used to verify that applications actually have the necessary permissions to interact with the KeyStoreData.
KeyStoreIndex Specifies the information that the key store will be indexed on.
KeyStorePasswordTicket The KeyStore password implementation of the ticket interface that will be used to verify that applications actually have the necessary permissions to interact with the keystore password.
KeyStoreTicket The keystore implementation of the ticket interface that will be used to verify that applications actually have the necessary permissions to interact with the keystore.
PersistableRIMKeyStoreFactory This class is used to help re-create instances of keystores that are considered persistable.
 

Class Summary
AssociatedData Used to provide an aliasing service for the records that are contained inside the keystore.
AssociatedDataKeyStoreIndex This class allows for easy use of current associated data elements to be used as an index into the keystore.
CertificateStatusManager Coordinates all status methods required to use access and modify the CertificateStatus of any Certificate on the device.
CombinedKeyStore This class allows a developer to combine several keystores into what looks like one keystore.
DeviceKeyStore The device key store is a key store which has the ability to sync with the desktop software.
KeyStoreDataMap This class implements the functionality of adding hashes to the key store according to the developers desires for what would be considered as the index or hash of the key store data.
KeyStoreManager Coordinates all administrative tasks associated with each key store.
KeyStorePasswordManager Provides all of the keystore password functionality for the keystore.
KeyStoreSyncFields Allows a third party developer to register information that can be sent back and forth between the desktop software and the device for the key store.
LabelKeyStoreIndex Implements an index to allow you to look up the KeyStoreData records according to the label of that KeyStoreData.
PersistableRIMKeyStore A persistable version of the rim key store that provides the functionality required to persist the rim key store.
PrivateKeysKeyStoreIndex Implements an index to allow you to look up a key store data object based on whether a private key or symmetric key is specified in the key store data.
PublicKeyKeyStoreIndex Implements an index to allow you to look up a key store data object by the public key.
RIMKeyStore This class contains the basic key store implementation.
RevocationReason This class describes the reason for a certificate revocation.
SyncableRIMKeyStore Implements a key store that receives information through the cradle and saves this information in a key store.
TrustedKeyStore Implements the key storage necessary for storing keys used on the Blackberry Wireless Handheld.
 

Exception Summary
BackwardStatusException An exception representing times when someone is attempting to set the status of a certificate backwards.
InvalidTimeException An exception representing times when someone is attempting to set the status of a certificate to a time that does not exist yet.
KeyStoreCancelException An exception representing that the user cancelled the password entry and hence the password is unavailable.
KeyStoreDecodeException An exception representing times when the key was unable to be decoded yet the user needs to be aware that it does exist.
KeyStoreDecodeRuntimeException An exception representing times when the key was unable to be decoded yet the user needs to be aware that it does exist.
KeyStoreException Thrown when a KeyStore error occurs.
KeyStoreRegisterException An exception representing that the user has tried to register a class that threw an exception.
 

Package net.rim.device.api.crypto.keystore Description

Keystore Classes and Definitions

This page contains a tabular description with hyperlink to the members of the crypto API. This is the default javadoc format.

Note: To return to the keyStore startpage and tutorial, click here.






Copyright 1999-2010 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark of Sun Microsystems, Inc.