A B C D E F G H I K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(T) - Method in interface nl.altindag.ssl.util.internal.IOUtils.Consumer
- add(Path, char[], String, List<T>) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
-
Adds the provides list of certificates to the given keystore path on the filesystem if exists.
- add(KeyStore, List<T>) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- addCertificate(X509ExtendedTrustManager, X509Certificate) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
-
Adds a new to be trusted certificate to the existing TrustManager.
- addCertificate(X509ExtendedTrustManager, List<X509Certificate>) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
-
Adds a new to be trusted certificate to the existing TrustManager.
- addIdentityRoute(X509ExtendedKeyManager, String, String...) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- apply(KeyStore) - Method in interface nl.altindag.ssl.trustmanager.trustoptions.TrustStoreTrustOptions
- apply(Set<TrustAnchor>) - Method in interface nl.altindag.ssl.trustmanager.trustoptions.TrustAnchorTrustOptions
- apply(T) - Method in interface nl.altindag.ssl.trustmanager.trustoptions.TrustOptions
- apply(T) - Method in interface nl.altindag.ssl.util.Function
B
- Box<T> - Interface in nl.altindag.ssl.util
- Box.ValueHolder<T> - Interface in nl.altindag.ssl.util
- build() - Method in class nl.altindag.ssl.SSLFactory.Builder
- build() - Method in class nl.altindag.ssl.util.CertificateExtractingClient.Builder
- build() - Method in class nl.altindag.ssl.util.KeyManagerUtils.KeyManagerBuilder
- build() - Method in class nl.altindag.ssl.util.TrustManagerUtils.TrustManagerBuilder
- builder() - Static method in class nl.altindag.ssl.SSLFactory
- builder() - Static method in class nl.altindag.ssl.util.CertificateExtractingClient
- Builder() - Constructor for class nl.altindag.ssl.util.CertificateExtractingClient.Builder
C
- call() - Method in interface nl.altindag.ssl.util.internal.Callable
- Callable<V> - Interface in nl.altindag.ssl.util.internal
-
NOTE: Please don't use this class directly as it is part of the internal API.
- CertificateExtractingClient - Class in nl.altindag.ssl.util
- CertificateExtractingClient.Builder - Class in nl.altindag.ssl.util
- CertificateUtils - Class in nl.altindag.ssl.util
- closeSilently(AutoCloseable) - Static method in class nl.altindag.ssl.util.internal.IOUtils
- CollectionUtils - Class in nl.altindag.ssl.util.internal
-
NOTE: Please don't use this class directly as it is part of the internal API.
- CollectorsUtils - Class in nl.altindag.ssl.util.internal
-
NOTE: Please don't use this class directly as it is part of the internal API.
- combine(List<? extends X509KeyManager>) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- combine(List<? extends X509TrustManager>) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- combine(X509KeyManager...) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- combine(X509TrustManager...) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- configure(SSLFactory) - Static method in class nl.altindag.ssl.util.ProviderUtils
- containsCertificate(KeyStore, T) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- containsIdentityMaterial(KeyStore) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- containsTrustMaterial(KeyStore) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- convertToPem(Certificate) - Static method in class nl.altindag.ssl.util.CertificateUtils
- convertToPem(List<X509Certificate>) - Static method in class nl.altindag.ssl.util.CertificateUtils
- copy(SSLParameters) - Static method in class nl.altindag.ssl.util.SSLParametersUtils
- copyToByteArray(InputStream) - Static method in class nl.altindag.ssl.util.internal.IOUtils
- countAmountOfIdentityMaterial(KeyStore) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- countAmountOfTrustMaterial(KeyStore) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- create(SSLFactory) - Static method in class nl.altindag.ssl.util.ProviderUtils
- createBasic() - Static method in class nl.altindag.ssl.util.HostnameVerifierUtils
-
Creates a basic hostname verifier which validates the hostname against the peer host from the ssl session.
- createCertificateCapturingTrustManager(List<X509Certificate>) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createCertificateCapturingTrustManager(X509TrustManager, List<X509Certificate>) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createDefault() - Static method in class nl.altindag.ssl.util.HostnameVerifierUtils
-
Creates the default hostname verifier which is able to validate the hostname against the SAN field of the peer certificate.
- createDummyKeyManager() - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- createDummyTrustManager() - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createEnhanceable(HostnameVerifier, Predicate<HostnameVerifierParameters>) - Static method in class nl.altindag.ssl.util.HostnameVerifierUtils
- createEnhanceableTrustManager(X509ExtendedTrustManager, Predicate<TrustManagerParameters>) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createEnhanceableTrustManager(X509ExtendedTrustManager, Predicate<TrustManagerParameters>, boolean) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createIdentityStore(Key, char[], String, List<? extends Certificate>) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- createIdentityStore(Key, char[], String, T...) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- createIdentityStore(Key, char[], List<? extends Certificate>) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- createIdentityStore(Key, char[], T...) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- createInflatableTrustManager() - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createInflatableTrustManager(Path, char[], String, Predicate<TrustManagerParameters>) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createKeyManager(String, PrivateKey, Certificate[]) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- createKeyManager(KeyStore, char[]) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- createKeyManager(KeyStore, char[], String) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- createKeyManager(KeyStore, char[], String, String) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- createKeyManager(KeyStore, char[], String, Provider) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- createKeyManager(KeyStore, char[], KeyManagerFactory) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- createKeyManager(KeyStore, Map<String, char[]>) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- createKeyManager(PrivateKey, Certificate[]) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- createKeyManager(KeyStoreHolder...) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- createKeyManagerFactory(KeyManager) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- createKeyStore() - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- createKeyStore(char[]) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- createKeyStore(String, char[]) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- createLoggingKeyManager(X509KeyManager) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- createLoggingTrustManager(X509TrustManager) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createSslContext(List<? extends X509KeyManager>, List<? extends X509TrustManager>) - Static method in class nl.altindag.ssl.util.SSLContextUtils
- createSslContext(List<? extends X509KeyManager>, List<? extends X509TrustManager>, SecureRandom) - Static method in class nl.altindag.ssl.util.SSLContextUtils
- createSslContext(List<? extends X509KeyManager>, List<? extends X509TrustManager>, SecureRandom, String, String) - Static method in class nl.altindag.ssl.util.SSLContextUtils
- createSslContext(List<? extends X509KeyManager>, List<? extends X509TrustManager>, SecureRandom, String, Provider) - Static method in class nl.altindag.ssl.util.SSLContextUtils
- createSslContext(X509KeyManager, X509TrustManager, SecureRandom, String, String, Provider) - Static method in class nl.altindag.ssl.util.SSLContextUtils
- createSslServerSocketFactory(SSLContext, SSLParameters) - Static method in class nl.altindag.ssl.util.SSLSocketUtils
- createSslServerSocketFactory(SSLServerSocketFactory, SSLParameters) - Static method in class nl.altindag.ssl.util.SSLSocketUtils
- createSslSocketFactory(SSLContext, SSLParameters) - Static method in class nl.altindag.ssl.util.SSLSocketUtils
- createSslSocketFactory(SSLSocketFactory, SSLParameters) - Static method in class nl.altindag.ssl.util.SSLSocketUtils
- createSwappableKeyManager(X509KeyManager) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
-
Wraps the given KeyManager into an instance of a Hot Swappable KeyManager This type of KeyManager has the capability of swapping in and out different KeyManagers at runtime.
- createSwappableSslParameters(SSLParameters) - Static method in class nl.altindag.ssl.util.SSLParametersUtils
-
Wraps the given SSLParameters into an instance of a Hot Swappable SSLParameters.
- createSwappableTrustManager(X509TrustManager) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
-
Wraps the given TrustManager into an instance of a Hot Swappable TrustManager.
- createTrustManager(KeyStore) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createTrustManager(KeyStore...) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createTrustManager(KeyStore, String) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createTrustManager(KeyStore, String, String) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createTrustManager(KeyStore, String, Provider) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createTrustManager(KeyStore, TrustManagerFactory) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createTrustManager(List<X509Certificate>) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createTrustManager(ManagerFactoryParameters) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createTrustManager(ManagerFactoryParameters...) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createTrustManager(ManagerFactoryParameters, String) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createTrustManager(ManagerFactoryParameters, String, String) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createTrustManager(ManagerFactoryParameters, String, Provider) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createTrustManager(ManagerFactoryParameters, TrustManagerFactory) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createTrustManagerFactory(TrustManager) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createTrustManagerWithJdkTrustedCertificates() - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createTrustManagerWithSystemTrustedCertificates() - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- createTrustStore(List<T>) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- createTrustStore(T...) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- createUnsafe() - Static method in class nl.altindag.ssl.util.HostnameVerifierUtils
-
Creates an unsafe hostname verifier which does not validate the hostname at all.
- createUnsafeSslSocketFactory() - Static method in class nl.altindag.ssl.util.SSLSocketUtils
- createUnsafeTrustManager() - Static method in class nl.altindag.ssl.util.TrustManagerUtils
D
- DUMMY_PASSWORD - Static variable in class nl.altindag.ssl.util.KeyStoreUtils
E
- engineCreateSSLEngine() - Method in class nl.altindag.ssl.sslcontext.FenixSSLContextSpi
- engineCreateSSLEngine(String, int) - Method in class nl.altindag.ssl.sslcontext.FenixSSLContextSpi
- engineGetClientSessionContext() - Method in class nl.altindag.ssl.sslcontext.FenixSSLContextSpi
- engineGetDefaultSSLParameters() - Method in class nl.altindag.ssl.sslcontext.FenixSSLContextSpi
- engineGetServerSessionContext() - Method in class nl.altindag.ssl.sslcontext.FenixSSLContextSpi
- engineGetServerSocketFactory() - Method in class nl.altindag.ssl.sslcontext.FenixSSLContextSpi
- engineGetSocketFactory() - Method in class nl.altindag.ssl.sslcontext.FenixSSLContextSpi
- engineGetSupportedSSLParameters() - Method in class nl.altindag.ssl.sslcontext.FenixSSLContextSpi
- engineInit(KeyManager[], TrustManager[], SecureRandom) - Method in class nl.altindag.ssl.sslcontext.FenixSSLContextSpi
- extractHost(String) - Static method in class nl.altindag.ssl.util.internal.UriUtils
- extractHostAndPort(Socket) - Static method in class nl.altindag.ssl.util.internal.HostUtils
- extractHostAndPort(SSLEngine) - Static method in class nl.altindag.ssl.util.internal.HostUtils
- extractPort(String) - Static method in class nl.altindag.ssl.util.internal.UriUtils
F
- FenixSSLContext - Class in nl.altindag.ssl.sslcontext
-
NOTE: Please don't use this class directly as it is part of the internal API.
- FenixSSLContext(SSLContext, SSLParameters) - Constructor for class nl.altindag.ssl.sslcontext.FenixSSLContext
- FenixSSLContextSpi - Class in nl.altindag.ssl.sslcontext
- FenixSSLContextSpi() - Constructor for class nl.altindag.ssl.sslcontext.FenixSSLContextSpi
- Function<T,R> - Interface in nl.altindag.ssl.util
G
- generateAlias(T) - Static method in class nl.altindag.ssl.util.CertificateUtils
- generateAliases(List<T>) - Static method in class nl.altindag.ssl.util.CertificateUtils
- generateUniqueAlias(T, Predicate<String>) - Static method in class nl.altindag.ssl.util.CertificateUtils
- GENERIC_EXCEPTION_MESSAGE - Static variable in class nl.altindag.ssl.util.internal.ValidationUtils
- GenericCertificateException - Exception in nl.altindag.ssl.exception
- GenericCertificateException(String) - Constructor for exception nl.altindag.ssl.exception.GenericCertificateException
- GenericCertificateException(String, Throwable) - Constructor for exception nl.altindag.ssl.exception.GenericCertificateException
- GenericCertificateException(Throwable) - Constructor for exception nl.altindag.ssl.exception.GenericCertificateException
- GenericException - Exception in nl.altindag.ssl.exception
- GenericException(String) - Constructor for exception nl.altindag.ssl.exception.GenericException
- GenericException(String, Throwable) - Constructor for exception nl.altindag.ssl.exception.GenericException
- GenericException(Throwable) - Constructor for exception nl.altindag.ssl.exception.GenericException
- GenericHostnameVerifierException - Exception in nl.altindag.ssl.exception
- GenericHostnameVerifierException(Throwable) - Constructor for exception nl.altindag.ssl.exception.GenericHostnameVerifierException
- GenericIOException - Exception in nl.altindag.ssl.exception
- GenericIOException(String, Throwable) - Constructor for exception nl.altindag.ssl.exception.GenericIOException
- GenericIOException(Throwable) - Constructor for exception nl.altindag.ssl.exception.GenericIOException
- GenericKeyManagerException - Exception in nl.altindag.ssl.exception
- GenericKeyManagerException(String) - Constructor for exception nl.altindag.ssl.exception.GenericKeyManagerException
- GenericKeyManagerException(Throwable) - Constructor for exception nl.altindag.ssl.exception.GenericKeyManagerException
- GenericKeyStoreException - Exception in nl.altindag.ssl.exception
- GenericKeyStoreException(String) - Constructor for exception nl.altindag.ssl.exception.GenericKeyStoreException
- GenericKeyStoreException(String, Throwable) - Constructor for exception nl.altindag.ssl.exception.GenericKeyStoreException
- GenericKeyStoreException(Throwable) - Constructor for exception nl.altindag.ssl.exception.GenericKeyStoreException
- GenericSecurityException - Exception in nl.altindag.ssl.exception
- GenericSecurityException(String) - Constructor for exception nl.altindag.ssl.exception.GenericSecurityException
- GenericSecurityException(String, Throwable) - Constructor for exception nl.altindag.ssl.exception.GenericSecurityException
- GenericSecurityException(Throwable) - Constructor for exception nl.altindag.ssl.exception.GenericSecurityException
- GenericSSLContextException - Exception in nl.altindag.ssl.exception
- GenericSSLContextException(Throwable) - Constructor for exception nl.altindag.ssl.exception.GenericSSLContextException
- GenericTrustManagerException - Exception in nl.altindag.ssl.exception
- GenericTrustManagerException(String) - Constructor for exception nl.altindag.ssl.exception.GenericTrustManagerException
- GenericTrustManagerException(Throwable) - Constructor for exception nl.altindag.ssl.exception.GenericTrustManagerException
- get() - Method in interface nl.altindag.ssl.util.Box
- get() - Method in interface nl.altindag.ssl.util.Box.ValueHolder
- get(String) - Method in class nl.altindag.ssl.util.CertificateExtractingClient
- getAliases(KeyStore) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- getAliasToCertificate(KeyStore) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- getAuthType() - Method in class nl.altindag.ssl.model.TrustManagerParameters
- getCertificates(KeyStore) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- getCertificatesFromExternalSource(String) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getCertificatesFromExternalSource(Proxy, String) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getCertificatesFromExternalSource(Proxy, PasswordAuthentication, String) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getCertificatesFromExternalSourceAsPem(String) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getCertificatesFromExternalSourceAsPem(Proxy, String) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getCertificatesFromExternalSourceAsPem(Proxy, PasswordAuthentication, String) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getCertificatesFromExternalSources(String...) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getCertificatesFromExternalSources(Proxy, String...) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getCertificatesFromExternalSources(Proxy, PasswordAuthentication, String...) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getCertificatesFromExternalSources(Proxy, PasswordAuthentication, List<String>) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getCertificatesFromExternalSources(Proxy, List<String>) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getCertificatesFromExternalSources(List<String>) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getCertificatesFromExternalSourcesAsPem(String...) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getCertificatesFromExternalSourcesAsPem(Proxy, String...) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getCertificatesFromExternalSourcesAsPem(Proxy, PasswordAuthentication, String...) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getCertificatesFromExternalSourcesAsPem(Proxy, PasswordAuthentication, List<String>) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getCertificatesFromExternalSourcesAsPem(Proxy, List<String>) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getCertificatesFromExternalSourcesAsPem(List<String>) - Static method in class nl.altindag.ssl.util.CertificateUtils
- getChain() - Method in class nl.altindag.ssl.model.TrustManagerParameters
- getCiphers() - Method in class nl.altindag.ssl.SSLFactory
- getClientSslSessions(SSLContext) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- getClientSslSessions(SSLFactory) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- getContent(InputStream) - Static method in class nl.altindag.ssl.util.internal.IOUtils
- getFileAsStream(Path) - Static method in class nl.altindag.ssl.util.internal.IOUtils
- getHostname() - Method in class nl.altindag.ssl.model.HostnameVerifierParameters
- getHostname() - Method in class nl.altindag.ssl.model.TrustManagerParameters
- getHostnameVerifier() - Method in class nl.altindag.ssl.SSLFactory
- getIdentityRoute(X509ExtendedKeyManager) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- getJdkTrustedCertificates() - Static method in class nl.altindag.ssl.util.CertificateUtils
- getKeyManager() - Method in class nl.altindag.ssl.SSLFactory
- getKeyManager(T) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- getKeyManagerFactory() - Method in class nl.altindag.ssl.SSLFactory
- getKeyPassword() - Method in class nl.altindag.ssl.model.KeyStoreHolder
- getKeyStore() - Method in class nl.altindag.ssl.model.KeyStoreHolder
- getPort() - Method in class nl.altindag.ssl.model.TrustManagerParameters
- getProtocols() - Method in class nl.altindag.ssl.SSLFactory
- getResourceAsStream(String) - Static method in class nl.altindag.ssl.util.internal.IOUtils
- getServerSslSessions(SSLContext) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- getServerSslSessions(SSLFactory) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- getSession() - Method in class nl.altindag.ssl.model.HostnameVerifierParameters
- getSocket() - Method in class nl.altindag.ssl.model.TrustManagerParameters
- getSslContext() - Method in class nl.altindag.ssl.SSLFactory
- getSslEngine() - Method in class nl.altindag.ssl.model.TrustManagerParameters
- getSSLEngine() - Method in class nl.altindag.ssl.SSLFactory
- getSSLEngine(String, Integer) - Method in class nl.altindag.ssl.SSLFactory
- getSslParameters() - Method in class nl.altindag.ssl.SSLFactory
- getSslServerSocketFactory() - Method in class nl.altindag.ssl.SSLFactory
- getSslSessions(SSLSessionContext) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- getSslSocketFactory() - Method in class nl.altindag.ssl.SSLFactory
- getSystemTrustedCertificates() - Static method in class nl.altindag.ssl.util.CertificateUtils
- getTrustedCertificates() - Method in class nl.altindag.ssl.SSLFactory
- getTrustManager() - Method in class nl.altindag.ssl.SSLFactory
- getTrustManager(T) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- getTrustManagerFactory() - Method in class nl.altindag.ssl.SSLFactory
H
- HostnameVerifierParameters - Class in nl.altindag.ssl.model
- HostnameVerifierParameters(String, SSLSession) - Constructor for class nl.altindag.ssl.model.HostnameVerifierParameters
- HostnameVerifierUtils - Class in nl.altindag.ssl.util
- HostUtils - Class in nl.altindag.ssl.util.internal
-
NOTE: Please don't use this class directly as it is part of the internal API.
I
- invalidateCaches(SSLContext) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- invalidateCaches(SSLSessionContext) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- invalidateCaches(SSLFactory) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- invalidateCachesAfter(SSLContext, ZonedDateTime) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- invalidateCachesAfter(SSLSessionContext, ZonedDateTime) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- invalidateCachesAfter(SSLFactory, ZonedDateTime) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- invalidateCachesBefore(SSLContext, ZonedDateTime) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- invalidateCachesBefore(SSLSessionContext, ZonedDateTime) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- invalidateCachesBefore(SSLFactory, ZonedDateTime) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- invalidateCachesBetween(SSLContext, ZonedDateTime, ZonedDateTime) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- invalidateCachesBetween(SSLSessionContext, ZonedDateTime, ZonedDateTime) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- invalidateCachesBetween(SSLFactory, ZonedDateTime, ZonedDateTime) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- invalidateClientCaches(SSLContext) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- invalidateClientCaches(SSLFactory) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- invalidateServerCaches(SSLContext) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- invalidateServerCaches(SSLFactory) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- IOUtils - Class in nl.altindag.ssl.util.internal
-
NOTE: Please don't use this class directly as it is part of the internal API.
- IOUtils.Consumer<T> - Interface in nl.altindag.ssl.util.internal
- isBlank(CharSequence) - Static method in class nl.altindag.ssl.util.internal.StringUtils
- isEmpty(List<?>) - Static method in class nl.altindag.ssl.util.internal.CollectionUtils
- isNotBlank(CharSequence) - Static method in class nl.altindag.ssl.util.internal.StringUtils
- isSelfSigned(T) - Static method in class nl.altindag.ssl.util.CertificateUtils
K
- keyManagerBuilder() - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- KeyManagerUtils - Class in nl.altindag.ssl.util
- KeyManagerUtils.KeyManagerBuilder - Class in nl.altindag.ssl.util
- KeyStoreHolder - Class in nl.altindag.ssl.model
- KeyStoreHolder(KeyStore, char[]) - Constructor for class nl.altindag.ssl.model.KeyStoreHolder
- KeyStoreUtils - Class in nl.altindag.ssl.util
L
- loadCertificate(InputStream...) - Static method in class nl.altindag.ssl.util.CertificateUtils
-
Loads certificates from multiple InputStreams and maps it into a list of
Certificate
. - loadCertificate(String...) - Static method in class nl.altindag.ssl.util.CertificateUtils
-
Loads certificates from the classpath and maps it into a list of
Certificate
. - loadCertificate(Path...) - Static method in class nl.altindag.ssl.util.CertificateUtils
-
Loads certificates from the filesystem and maps it into a list of
Certificate
. - loadJdkKeyStore() - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- loadKeyStore(InputStream, char[]) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- loadKeyStore(InputStream, char[], String) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- loadKeyStore(InputStream, char[], String, String) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- loadKeyStore(String, char[]) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- loadKeyStore(String, char[], String) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- loadKeyStore(String, char[], String, String) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- loadKeyStore(Path, char[]) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- loadKeyStore(Path, char[], String) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- loadKeyStore(Path, char[], String, String) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- loadSystemKeyStores() - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- loadSystemPropertyDerivedKeyStore() - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- loadSystemPropertyDerivedTrustStore() - Static method in class nl.altindag.ssl.util.KeyStoreUtils
M
- map(Function<? super T, ? extends R>) - Method in interface nl.altindag.ssl.util.Box
- map(Function<SSLFactory, T>) - Method in class nl.altindag.ssl.SSLFactory
-
Returns a cardboard box to further process the SSLFactory instance.
- merge(SSLParameters, SSLParameters) - Static method in class nl.altindag.ssl.util.SSLParametersUtils
- merge(SSLParameters, SSLParameters, List<String>, List<String>) - Static method in class nl.altindag.ssl.util.SSLParametersUtils
N
- nl.altindag.ssl - package nl.altindag.ssl
- nl.altindag.ssl.exception - package nl.altindag.ssl.exception
- nl.altindag.ssl.model - package nl.altindag.ssl.model
- nl.altindag.ssl.sslcontext - package nl.altindag.ssl.sslcontext
- nl.altindag.ssl.trustmanager.trustoptions - package nl.altindag.ssl.trustmanager.trustoptions
- nl.altindag.ssl.util - package nl.altindag.ssl.util
- nl.altindag.ssl.util.internal - package nl.altindag.ssl.util.internal
O
- of(T) - Static method in interface nl.altindag.ssl.util.Box
- overrideIdentityRoute(X509ExtendedKeyManager, String, String...) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
P
- parseDerCertificate(InputStream) - Static method in class nl.altindag.ssl.util.CertificateUtils
- parseP7bCertificate(String) - Static method in class nl.altindag.ssl.util.CertificateUtils
-
Parses P7B formatted certificates containing a header as -----BEGIN PKCS7----- and footer as -----END PKCS7----- with a base64 encoded data between the header and footer.
- parsePemCertificate(String) - Static method in class nl.altindag.ssl.util.CertificateUtils
-
Parses PEM formatted certificates containing a header as -----BEGIN CERTIFICATE----- and footer as -----END CERTIFICATE----- or header as -----BEGIN PKCS7----- and footer as -----END PKCS7----- with a base64 encoded data between the header and footer.
- ProviderUtils - Class in nl.altindag.ssl.util
R
- reload(SSLFactory, SSLFactory) - Static method in class nl.altindag.ssl.util.SSLFactoryUtils
-
Reloads the ssl material for the KeyManager and / or TrustManager within the base SSLFactory if present and if it is swappable.
- reload(SSLFactory, SSLFactory, boolean) - Static method in class nl.altindag.ssl.util.SSLFactoryUtils
-
Reloads the ssl material for the KeyManager and / or TrustManager within the base SSLFactory if present and if it is swappable.
- remove() - Static method in class nl.altindag.ssl.util.ProviderUtils
- requireNotBlank(String, String) - Static method in class nl.altindag.ssl.util.internal.ValidationUtils
- requireNotBlank(String, Supplier<RuntimeException>) - Static method in class nl.altindag.ssl.util.internal.ValidationUtils
- requireNotEmpty(List<T>, String) - Static method in class nl.altindag.ssl.util.internal.ValidationUtils
- requireNotEmpty(List<T>, Supplier<RuntimeException>) - Static method in class nl.altindag.ssl.util.internal.ValidationUtils
- requireNotEmpty(T[], String) - Static method in class nl.altindag.ssl.util.internal.ValidationUtils
- requireNotEmpty(T[], Supplier<RuntimeException>) - Static method in class nl.altindag.ssl.util.internal.ValidationUtils
- requireNotNull(T, String) - Static method in class nl.altindag.ssl.util.internal.ValidationUtils
- requireNotNull(T, Supplier<RuntimeException>) - Static method in class nl.altindag.ssl.util.internal.ValidationUtils
S
- SSLContextUtils - Class in nl.altindag.ssl.util
- SSLFactory - Class in nl.altindag.ssl
- SSLFactory.Builder - Class in nl.altindag.ssl
- SSLFactoryUtils - Class in nl.altindag.ssl.util
- SSLParametersUtils - Class in nl.altindag.ssl.util
- SSLSessionUtils - Class in nl.altindag.ssl.util
- SSLSocketUtils - Class in nl.altindag.ssl.util
- StringUtils - Class in nl.altindag.ssl.util.internal
-
NOTE: Please don't use this class directly as it is part of the internal API.
- swapKeyManager(X509KeyManager, X509KeyManager) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
-
Swaps the internal KeyManager instance with the given keyManager object.
- swapTrustManager(X509TrustManager, X509TrustManager) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
-
Swaps the internal TrustManager instance with the given trustManager object.
T
- toArray(T) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- toArray(T) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- toArray(T[]) - Static method in class nl.altindag.ssl.util.internal.CollectorsUtils
- toListAndThen(Function<List<T>, U>) - Static method in class nl.altindag.ssl.util.internal.CollectorsUtils
- toModifiableList() - Static method in class nl.altindag.ssl.util.internal.CollectorsUtils
- toStringArray() - Static method in class nl.altindag.ssl.util.internal.CollectorsUtils
- toUnmodifiableList() - Static method in class nl.altindag.ssl.util.internal.CollectorsUtils
- toUnmodifiableList(T...) - Static method in class nl.altindag.ssl.util.internal.CollectionUtils
- TrustAnchorTrustOptions<R extends CertPathTrustManagerParameters> - Interface in nl.altindag.ssl.trustmanager.trustoptions
- trustManagerBuilder() - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- TrustManagerParameters - Class in nl.altindag.ssl.model
- TrustManagerParameters(X509Certificate[], String, Socket, SSLEngine) - Constructor for class nl.altindag.ssl.model.TrustManagerParameters
- TrustManagerUtils - Class in nl.altindag.ssl.util
- TrustManagerUtils.TrustManagerBuilder - Class in nl.altindag.ssl.util
- TrustOptions<T,R extends ManagerFactoryParameters> - Interface in nl.altindag.ssl.trustmanager.trustoptions
- TrustStoreTrustOptions<R extends CertPathTrustManagerParameters> - Interface in nl.altindag.ssl.trustmanager.trustoptions
U
- updateSessionCacheSize(SSLContext, int) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- updateSessionCacheSize(SSLFactory, int) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- updateSessionTimeout(SSLContext, int) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- updateSessionTimeout(SSLFactory, int) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- UriUtils - Class in nl.altindag.ssl.util.internal
-
NOTE: Please don't use this class directly as it is part of the internal API.
V
- validate(URI) - Static method in class nl.altindag.ssl.util.internal.UriUtils
- validateSessionCacheSize(int) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- validateSessionTimeout(int) - Static method in class nl.altindag.ssl.util.SSLSessionUtils
- ValidationUtils - Class in nl.altindag.ssl.util.internal
-
NOTE: Please don't use this class directly as it is part of the internal API.
- valueHolder() - Method in interface nl.altindag.ssl.util.Box
- valueSupplier() - Method in interface nl.altindag.ssl.util.Box.ValueHolder
W
- withCiphers(String...) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withConcealedTrustMaterial() - Method in class nl.altindag.ssl.SSLFactory.Builder
- withDefaultTrustMaterial() - Method in class nl.altindag.ssl.SSLFactory.Builder
- withDummyIdentityMaterial() - Method in class nl.altindag.ssl.SSLFactory.Builder
- withDummyTrustMaterial() - Method in class nl.altindag.ssl.SSLFactory.Builder
- withExcludedCiphers(String...) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withExcludedProtocols(String...) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withHostnameVerifier(T) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withHostnameVerifierEnhancer(Predicate<HostnameVerifierParameters>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentities(List<KeyStoreHolder>) - Method in class nl.altindag.ssl.util.KeyManagerUtils.KeyManagerBuilder
- withIdentities(KeyStoreHolder...) - Method in class nl.altindag.ssl.util.KeyManagerUtils.KeyManagerBuilder
- withIdentity(T, char[], String) - Method in class nl.altindag.ssl.util.KeyManagerUtils.KeyManagerBuilder
- withIdentityMaterial(InputStream, char[]) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityMaterial(InputStream, char[], char[]) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityMaterial(InputStream, char[], char[], String) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityMaterial(InputStream, char[], String) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityMaterial(String, char[]) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityMaterial(String, char[], char[]) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityMaterial(String, char[], char[], String) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityMaterial(String, char[], String) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityMaterial(Path, char[]) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityMaterial(Path, char[], char[]) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityMaterial(Path, char[], char[], String) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityMaterial(Path, char[], String) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityMaterial(Key, char[], String, List<T>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityMaterial(Key, char[], String, T...) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityMaterial(Key, char[], List<T>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityMaterial(Key, char[], T...) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityMaterial(KeyStore, char[]) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityMaterial(T) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityRoute(String, String...) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityRoute(Map<String, List<String>>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withIdentityRoute(Map<String, List<URI>>) - Method in class nl.altindag.ssl.util.KeyManagerUtils.KeyManagerBuilder
- withInflatableTrustMaterial() - Method in class nl.altindag.ssl.SSLFactory.Builder
- withInflatableTrustMaterial(Path, char[], String, Predicate<TrustManagerParameters>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withKeyManager(T) - Method in class nl.altindag.ssl.util.KeyManagerUtils.KeyManagerBuilder
- withKeyManagers(List<T>) - Method in class nl.altindag.ssl.util.KeyManagerUtils.KeyManagerBuilder
- withKeyManagers(T...) - Method in class nl.altindag.ssl.util.KeyManagerUtils.KeyManagerBuilder
- withLoggingIdentityMaterial() - Method in class nl.altindag.ssl.SSLFactory.Builder
- withLoggingKeyManager(boolean) - Method in class nl.altindag.ssl.util.KeyManagerUtils.KeyManagerBuilder
- withLoggingTrustManager(boolean) - Method in class nl.altindag.ssl.util.TrustManagerUtils.TrustManagerBuilder
- withLoggingTrustMaterial() - Method in class nl.altindag.ssl.SSLFactory.Builder
- withNeedClientAuthentication() - Method in class nl.altindag.ssl.SSLFactory.Builder
- withNeedClientAuthentication(boolean) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withPasswordAuthentication(PasswordAuthentication) - Method in class nl.altindag.ssl.util.CertificateExtractingClient.Builder
- withProtocols(String...) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withProxy(Proxy) - Method in class nl.altindag.ssl.util.CertificateExtractingClient.Builder
- withResolvedRootCa(boolean) - Method in class nl.altindag.ssl.util.CertificateExtractingClient.Builder
- withSecureRandom(T) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withSecurityProvider(String) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withSecurityProvider(T) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withSessionCacheSize(int) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withSessionTimeout(int) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withSslContextAlgorithm(String) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withSwappableIdentityMaterial() - Method in class nl.altindag.ssl.SSLFactory.Builder
-
Enables the possibility to swap the underlying KeyManager at runtime.
- withSwappableKeyManager(boolean) - Method in class nl.altindag.ssl.util.KeyManagerUtils.KeyManagerBuilder
- withSwappableSslParameters() - Method in class nl.altindag.ssl.SSLFactory.Builder
- withSwappableTrustManager(boolean) - Method in class nl.altindag.ssl.util.TrustManagerUtils.TrustManagerBuilder
- withSwappableTrustMaterial() - Method in class nl.altindag.ssl.SSLFactory.Builder
-
Enables the possibility to swap the underlying TrustManager at runtime.
- withSystemPropertyDerivedCiphers() - Method in class nl.altindag.ssl.SSLFactory.Builder
- withSystemPropertyDerivedIdentityMaterial() - Method in class nl.altindag.ssl.SSLFactory.Builder
- withSystemPropertyDerivedProtocols() - Method in class nl.altindag.ssl.SSLFactory.Builder
- withSystemPropertyDerivedTrustMaterial() - Method in class nl.altindag.ssl.SSLFactory.Builder
- withSystemTrustMaterial() - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTimeout(int) - Method in class nl.altindag.ssl.util.CertificateExtractingClient.Builder
- withTrustEnhancer(boolean) - Method in class nl.altindag.ssl.util.TrustManagerUtils.TrustManagerBuilder
- withTrustEnhancer(Predicate<TrustManagerParameters>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustEnhancer(Predicate<TrustManagerParameters>) - Method in class nl.altindag.ssl.util.TrustManagerUtils.TrustManagerBuilder
- withTrustingAllCertificatesWithoutValidation() - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustManager(T) - Method in class nl.altindag.ssl.util.TrustManagerUtils.TrustManagerBuilder
- withTrustManagers(List<T>) - Method in class nl.altindag.ssl.util.TrustManagerUtils.TrustManagerBuilder
- withTrustManagers(T...) - Method in class nl.altindag.ssl.util.TrustManagerUtils.TrustManagerBuilder
- withTrustMaterial(InputStream, char[]) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(InputStream, char[], String) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(InputStream, char[], String, TrustStoreTrustOptions<? extends CertPathTrustManagerParameters>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(InputStream, char[], TrustStoreTrustOptions<? extends CertPathTrustManagerParameters>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(String, char[]) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(String, char[], String) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(String, char[], String, TrustStoreTrustOptions<? extends CertPathTrustManagerParameters>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(String, char[], TrustStoreTrustOptions<? extends CertPathTrustManagerParameters>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(Path, char[]) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(Path, char[], String) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(Path, char[], String, TrustStoreTrustOptions<? extends CertPathTrustManagerParameters>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(Path, char[], TrustStoreTrustOptions<? extends CertPathTrustManagerParameters>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(KeyStore) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(KeyStore, TrustStoreTrustOptions<? extends CertPathTrustManagerParameters>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(List<T>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(List<T>, TrustStoreTrustOptions<? extends CertPathTrustManagerParameters>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(Set<X509Certificate>, TrustAnchorTrustOptions<? extends CertPathTrustManagerParameters>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(T) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(T...) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(T[], TrustStoreTrustOptions<? extends CertPathTrustManagerParameters>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustMaterial(T, TrustStoreTrustOptions<? extends CertPathTrustManagerParameters>) - Method in class nl.altindag.ssl.SSLFactory.Builder
- withTrustStore(T) - Method in class nl.altindag.ssl.util.TrustManagerUtils.TrustManagerBuilder
- withTrustStore(T, String) - Method in class nl.altindag.ssl.util.TrustManagerUtils.TrustManagerBuilder
- withTrustStores(List<? extends KeyStore>) - Method in class nl.altindag.ssl.util.TrustManagerUtils.TrustManagerBuilder
- withTrustStores(T...) - Method in class nl.altindag.ssl.util.TrustManagerUtils.TrustManagerBuilder
- withUnsafeHostnameVerifier() - Method in class nl.altindag.ssl.SSLFactory.Builder
- withUnsafeTrustMaterial() - Method in class nl.altindag.ssl.SSLFactory.Builder
-
A shorter method for using the unsafe trust material
- withWantClientAuthentication() - Method in class nl.altindag.ssl.SSLFactory.Builder
- withWantClientAuthentication(boolean) - Method in class nl.altindag.ssl.SSLFactory.Builder
- wrap(Supplier<U>) - Static method in interface nl.altindag.ssl.util.Box.ValueHolder
- wrapIfNeeded(X509KeyManager) - Static method in class nl.altindag.ssl.util.KeyManagerUtils
- wrapIfNeeded(X509TrustManager) - Static method in class nl.altindag.ssl.util.TrustManagerUtils
- write(Path, byte[]) - Static method in class nl.altindag.ssl.util.internal.IOUtils
- write(Path, KeyStore, char[]) - Static method in class nl.altindag.ssl.util.KeyStoreUtils
- write(Path, IOUtils.Consumer<OutputStream>) - Static method in class nl.altindag.ssl.util.internal.IOUtils
- write(Path, T) - Static method in class nl.altindag.ssl.util.CertificateUtils
All Classes All Packages