static SSLFactory.Builder |
SSLFactory.builder() |
|
SSLFactory.Builder |
SSLFactory.Builder.withCiphers(String... ciphers) |
|
SSLFactory.Builder |
SSLFactory.Builder.withDefaultTrustMaterial() |
|
SSLFactory.Builder |
SSLFactory.Builder.withDummyIdentityMaterial() |
|
SSLFactory.Builder |
SSLFactory.Builder.withDummyTrustMaterial() |
|
<T extends HostnameVerifier> SSLFactory.Builder |
SSLFactory.Builder.withHostnameVerifier(T hostnameVerifier) |
|
SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(InputStream identityStream,
char[] identityStorePassword) |
|
SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(InputStream identityStream,
char[] identityStorePassword,
char[] identityPassword) |
|
SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(InputStream identityStream,
char[] identityStorePassword,
char[] identityPassword,
String identityStoreType) |
|
SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(InputStream identityStream,
char[] identityStorePassword,
String identityStoreType) |
|
SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(String identityStorePath,
char[] identityStorePassword) |
|
SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(String identityStorePath,
char[] identityStorePassword,
char[] identityPassword) |
|
SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(String identityStorePath,
char[] identityStorePassword,
char[] identityPassword,
String identityStoreType) |
|
SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(String identityStorePath,
char[] identityStorePassword,
String identityStoreType) |
|
SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(Path identityStorePath,
char[] identityStorePassword) |
|
SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(Path identityStorePath,
char[] identityStorePassword,
char[] identityPassword) |
|
SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(Path identityStorePath,
char[] identityStorePassword,
char[] identityPassword,
String identityStoreType) |
|
SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(Path identityStorePath,
char[] identityStorePassword,
String identityStoreType) |
|
<T extends Certificate> SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(Key privateKey,
char[] privateKeyPassword,
String alias,
List<T> certificateChain) |
|
<T extends Certificate> SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(Key privateKey,
char[] privateKeyPassword,
String alias,
T... certificateChain) |
|
<T extends Certificate> SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(Key privateKey,
char[] privateKeyPassword,
List<T> certificateChain) |
|
<T extends Certificate> SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(Key privateKey,
char[] privateKeyPassword,
T... certificateChain) |
|
SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(KeyStore identityStore,
char[] identityPassword) |
|
<T extends X509KeyManager> SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(T keyManager) |
|
<T extends KeyManagerFactory> SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(T keyManagerFactory) |
|
SSLFactory.Builder |
SSLFactory.Builder.withIdentityRoute(String alias,
String... hosts) |
|
SSLFactory.Builder |
SSLFactory.Builder.withIdentityRoute(Map<String,List<String>> aliasesToHosts) |
|
SSLFactory.Builder |
SSLFactory.Builder.withLoggingIdentityMaterial() |
|
SSLFactory.Builder |
SSLFactory.Builder.withLoggingTrustMaterial() |
|
SSLFactory.Builder |
SSLFactory.Builder.withNeedClientAuthentication() |
|
SSLFactory.Builder |
SSLFactory.Builder.withNeedClientAuthentication(boolean needClientAuthentication) |
|
SSLFactory.Builder |
SSLFactory.Builder.withProtocols(String... protocols) |
|
<T extends SecureRandom> SSLFactory.Builder |
SSLFactory.Builder.withSecureRandom(T secureRandom) |
|
SSLFactory.Builder |
SSLFactory.Builder.withSecurityProvider(String securityProviderName) |
|
<T extends Provider> SSLFactory.Builder |
SSLFactory.Builder.withSecurityProvider(T securityProvider) |
|
SSLFactory.Builder |
SSLFactory.Builder.withSessionCacheSize(int cacheSizeInBytes) |
|
SSLFactory.Builder |
SSLFactory.Builder.withSessionTimeout(int timeoutInSeconds) |
|
SSLFactory.Builder |
SSLFactory.Builder.withSslContextAlgorithm(String sslContextAlgorithm) |
|
SSLFactory.Builder |
SSLFactory.Builder.withSwappableIdentityMaterial() |
Enables the possibility to swap the underlying KeyManager at runtime.
|
SSLFactory.Builder |
SSLFactory.Builder.withSwappableTrustMaterial() |
Enables the possibility to swap the underlying TrustManager at runtime.
|
SSLFactory.Builder |
SSLFactory.Builder.withSystemPropertyDerivedCiphers() |
|
SSLFactory.Builder |
SSLFactory.Builder.withSystemPropertyDerivedIdentityMaterial() |
|
SSLFactory.Builder |
SSLFactory.Builder.withSystemPropertyDerivedProtocols() |
|
SSLFactory.Builder |
SSLFactory.Builder.withSystemPropertyDerivedTrustMaterial() |
|
SSLFactory.Builder |
SSLFactory.Builder.withSystemTrustMaterial() |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustEnhancer(ChainAndAuthTypeValidator validator) |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustEnhancer(ChainAndAuthTypeWithSocketValidator validator) |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustEnhancer(ChainAndAuthTypeWithSSLEngineValidator validator) |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustingAllCertificatesWithoutValidation() |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(InputStream trustStoreStream,
char[] trustStorePassword) |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(InputStream trustStoreStream,
char[] trustStorePassword,
String trustStoreType) |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(InputStream trustStoreStream,
char[] trustStorePassword,
String trustStoreType,
TrustStoreTrustOptions<? extends CertPathTrustManagerParameters> trustOptions) |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(InputStream trustStoreStream,
char[] trustStorePassword,
TrustStoreTrustOptions<? extends CertPathTrustManagerParameters> trustOptions) |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(String trustStorePath,
char[] trustStorePassword) |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(String trustStorePath,
char[] trustStorePassword,
String trustStoreType) |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(String trustStorePath,
char[] trustStorePassword,
String trustStoreType,
TrustStoreTrustOptions<? extends CertPathTrustManagerParameters> trustOptions) |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(String trustStorePath,
char[] trustStorePassword,
TrustStoreTrustOptions<? extends CertPathTrustManagerParameters> trustOptions) |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(Path trustStorePath,
char[] trustStorePassword) |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(Path trustStorePath,
char[] trustStorePassword,
String trustStoreType) |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(Path trustStorePath,
char[] trustStorePassword,
String trustStoreType,
TrustStoreTrustOptions<? extends CertPathTrustManagerParameters> trustOptions) |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(Path trustStorePath,
char[] trustStorePassword,
TrustStoreTrustOptions<? extends CertPathTrustManagerParameters> trustOptions) |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(KeyStore trustStore) |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(KeyStore trustStore,
TrustStoreTrustOptions<? extends CertPathTrustManagerParameters> trustOptions) |
|
<T extends Certificate> SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(List<T> certificates) |
|
<T extends Certificate> SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(List<T> certificates,
TrustStoreTrustOptions<? extends CertPathTrustManagerParameters> trustOptions) |
|
SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(Set<X509Certificate> certificates,
TrustAnchorTrustOptions<? extends CertPathTrustManagerParameters> trustOptions) |
|
<T extends X509TrustManager> SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(T trustManager) |
|
<T extends ManagerFactoryParameters> SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(T managerFactoryParameters) |
|
<T extends TrustManagerFactory> SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(T trustManagerFactory) |
|
<T extends Certificate> SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(T... certificates) |
|
<T extends Certificate> SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(T[] certificates,
TrustStoreTrustOptions<? extends CertPathTrustManagerParameters> trustOptions) |
|
<T extends X509TrustManager> SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(T trustManager,
TrustStoreTrustOptions<? extends CertPathTrustManagerParameters> trustOptions) |
|
SSLFactory.Builder |
SSLFactory.Builder.withUnsafeHostnameVerifier() |
|
SSLFactory.Builder |
SSLFactory.Builder.withUnsafeTrustMaterial() |
A shorter method for using the unsafe trust material
|
SSLFactory.Builder |
SSLFactory.Builder.withWantClientAuthentication() |
|
SSLFactory.Builder |
SSLFactory.Builder.withWantClientAuthentication(boolean wantClientAuthentication) |
|