The java.security.KeyStore class is the storage facility for cryptographic keys and certificates. This class extends java.lang.Object, see as follows:
public class KeyStore extends Object
There are three types of entries managed by a KeyStore, each implements the KeyStore.Entry interface, one of the three interfaces provided by the KeyStore class. The Entry implementations are defined in the following table:
Implementation | Description |
KeyStore.PrivateKeyEntry |
|
KeyStore.SecretKeyEntry |
|
KeyStore.TrustedCertifcateEntry |
|