| DeploymentId | 
 A deployment ID, together with its password, facilitates the generation of the cryptographic keys required to
 protect a deployment, such as a root CA key-pair for SSL/TLS and a master key-pair for protecting symmetric keys
 used for data encryption. 
 | 
| ExternalKeyWrappingStrategy | 
 A service provider interface for externalizing the strategy used for wrapping individual private/secret keys. 
 | 
| KeyStoreObjectCache | 
 A service provider interface for implementing key store caches. 
 | 
| KeyStoreParameters | 
 The parameters which configure how the LDAP key store will be accessed. 
 | 
| LocalizedKeyStoreException | 
 | 
| ScramCredential | 
 The SCRAM credential data persisted in the server using the representation described in RFC 5803 which is a
 specialization of RFC 3112. 
 | 
| ScramMechanism | 
SASL/SCRAM  client and  server implementations as specified in RFC 5802.  
 | 
| SslOptions | 
Encapsulates options for configuring SSL based security as well as providing methods for building  SSLEngines.  
 | 
| SslOptions.ClientAuthPolicy | 
 Represents the client authentication policy option. 
 | 
| X509CertificateBuilder | 
 A class for building X509 certificates as described in RFC 5280. 
 | 
| X509CertificateBuilder.ExtendedKeyUsage | 
 An enumeration of extended key usages. 
 | 
| X509CertificateBuilder.KeyUsage | 
 An enumeration of key usages. 
 |