See: Description
| Interface | Description | 
|---|---|
| CertificateValidator | |
| StorageAuthenticator | 
 Classes implementing this interface perform authentication for access to specific key stores or locator services. 
 | 
| Class | Description | 
|---|---|
| KeyInfoTool | 
 Utility for extracting keys and certificates from a KeyInfo. 
 | 
| KeyRetriever | 
 Class that performs key retrieval operations for different key types and storage, using registered instances of  
KeyRetriever subclasses. | 
| KeyStoreKeyRetriever | |
| PKCS12KeyRetriever | 
 Class to retrieve keys and certificates from a PKCS #12 file. 
 | 
| PKCS8KeyRetriever | 
 Class to retrieve private keys from a PKCS#8 encrypted key file. 
 | 
| StorageAuthAdapter | 
 Classes extending this adapter class perform authentication for access to specific key stores or locator services. 
 | 
| Exception | Description | 
|---|---|
| CertificateValidatorException | |
| KeyRetrievalException | 
 Signals failure retrieving a key from a key store or locator service. 
 | 
| StorageAuthenticationException | 
 Signals failure authenticating to a key store or locator service. 
 |