|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
DVBKeyManagerFactory | This class is used to create a KeyManagerFactory initialized with an array of KeyStoreBuilder instances. |
DVBKeyManagerFactorySpi | This class defines the Service Provider Interface for the DVBKeyManagerFactory class. |
DVBTrustManagerFactory | This class is used to create a KeyManagerFactory initialized with an array of KeyStoreBuilder instances. |
DVBTrustManagerFactorySpi | This class defines the Service Provider Interface for the DVBTrustManagerFactory class. |
Enables applications to provide keys and certificates for SSL/TLS connections. During the SSL handshake, the SSL engine uses TrustManagers to make sure the certificate chain received from the server is trusted. If client authentication is enabled, the SSL engine will use KeyManagers to find a certificate chain and a private key according to the CertificateRequest message from the server. The CertificateRequest message gives a list of acceptable CA for the server.
The init method in DVBTrustManagerFactory and DVBKeyManagerFactory is used by applications to provide a set of KeyStoreBuilders to these factory classes. Without these two classes, applications can only provide the PIN code at the time the KeyManagerFactory is created. Hence if the token is replaced, the existing KeyManagerFactory cannot be used and the application would need to create a new instance to use with the new token.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |