Package | Description |
---|---|
nl.altindag.ssl |
Modifier and Type | Method and Description |
---|---|
static SSLFactory.Builder |
SSLFactory.builder() |
SSLFactory.Builder |
SSLFactory.Builder.withCiphers(String... ciphers) |
SSLFactory.Builder |
SSLFactory.Builder.withClientIdentityRoute(Map<String,List<String>> clientAliasesToHosts) |
SSLFactory.Builder |
SSLFactory.Builder.withClientIdentityRoute(String clientAlias,
String... hosts) |
SSLFactory.Builder |
SSLFactory.Builder.withDefaultTrustMaterial() |
<T extends HostnameVerifier> |
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(Key privateKey,
char[] privateKeyPassword,
Certificate... certificateChain) |
SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(Key privateKey,
char[] privateKeyPassword,
String alias,
Certificate... certificateChain) |
SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(KeyStore identityStore,
char[] identityStorePassword) |
SSLFactory.Builder |
SSLFactory.Builder.withIdentityMaterial(KeyStore identityStore,
char[] identityStorePassword,
char[] identityPassword) |
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) |
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) |
<T extends KeyManagerFactory> |
SSLFactory.Builder.withIdentityMaterial(T keyManagerFactory) |
<T extends X509KeyManager> |
SSLFactory.Builder.withIdentityMaterial(T keyManager) |
SSLFactory.Builder |
SSLFactory.Builder.withNeedClientAuthentication() |
SSLFactory.Builder |
SSLFactory.Builder.withNeedClientAuthentication(boolean needClientAuthentication) |
SSLFactory.Builder |
SSLFactory.Builder.withPasswordCaching() |
SSLFactory.Builder |
SSLFactory.Builder.withProtocols(String... protocols) |
<T extends SecureRandom> |
SSLFactory.Builder.withSecureRandom(T secureRandom) |
SSLFactory.Builder |
SSLFactory.Builder.withSecurityProvider(String securityProviderName) |
<T extends Provider> |
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.withSystemTrustMaterial() |
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(KeyStore trustStore) |
SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(KeyStore trustStore,
char[] trustStorePassword) |
<T extends Certificate> |
SSLFactory.Builder.withTrustMaterial(List<T> certificates) |
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(String trustStorePath,
char[] trustStorePassword) |
SSLFactory.Builder |
SSLFactory.Builder.withTrustMaterial(String trustStorePath,
char[] trustStorePassword,
String trustStoreType) |
<T extends Certificate> |
SSLFactory.Builder.withTrustMaterial(T... certificates) |
<T extends TrustManagerFactory> |
SSLFactory.Builder.withTrustMaterial(T trustManagerFactory) |
<T extends X509TrustManager> |
SSLFactory.Builder.withTrustMaterial(T trustManager) |
SSLFactory.Builder |
SSLFactory.Builder.withWantClientAuthentication() |
SSLFactory.Builder |
SSLFactory.Builder.withWantClientAuthentication(boolean wantClientAuthentication) |
Copyright © 2021. All rights reserved.