T - The server specific type to be builtpublic abstract class SslBuilder<T> extends Object
| Modifier and Type | Field and Description | 
|---|---|
protected SslConfiguration | 
ssl  | 
| Constructor and Description | 
|---|
SslBuilder(SslConfiguration ssl,
          ResourceResolver resourceResolver)  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract Optional<T> | 
build()  | 
protected KeyManagerFactory | 
getKeyManagerFactory()  | 
protected Optional<KeyStore> | 
getKeyStore()  | 
protected TrustManagerFactory | 
getTrustManagerFactory()  | 
protected Optional<KeyStore> | 
getTrustStore()  | 
protected KeyStore | 
load(Optional<String> optionalType,
    String resource,
    Optional<String> optionalPassword)  | 
protected final SslConfiguration ssl
public SslBuilder(SslConfiguration ssl, ResourceResolver resourceResolver)
ssl - The SSL configurationresourceResolver - The resource resolverpublic abstract Optional<T> build()
protected TrustManagerFactory getTrustManagerFactory()
TrustManagerFactoryprotected KeyManagerFactory getKeyManagerFactory()
KeyManagerFactory