B C E G I K L N S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build() - Method in class nl.altindag.sslcontext.keymanager.CompositeX509KeyManager.Builder
- build() - Method in class nl.altindag.sslcontext.SSLFactory.Builder
- build() - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509TrustManager.Builder
- builder() - Static method in class nl.altindag.sslcontext.keymanager.CompositeX509KeyManager
- builder() - Static method in class nl.altindag.sslcontext.SSLFactory
- builder() - Static method in class nl.altindag.sslcontext.trustmanager.CompositeX509TrustManager
- Builder() - Constructor for class nl.altindag.sslcontext.keymanager.CompositeX509KeyManager.Builder
- Builder() - Constructor for class nl.altindag.sslcontext.trustmanager.CompositeX509TrustManager.Builder
C
- checkClientTrusted(X509Certificate[], String) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509TrustManager
- checkClientTrusted(X509Certificate[], String) - Method in class nl.altindag.sslcontext.trustmanager.UnsafeTrustManager
- checkServerTrusted(X509Certificate[], String) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509TrustManager
- checkServerTrusted(X509Certificate[], String) - Method in class nl.altindag.sslcontext.trustmanager.UnsafeTrustManager
- chooseClientAlias(String[], Principal[], Socket) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509KeyManager
-
Chooses the first non-null client alias returned from the delegate
X509KeyManagers
, ornull
if there are no matches. - chooseServerAlias(String, Principal[], Socket) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509KeyManager
-
Chooses the first non-null server alias returned from the delegate
X509KeyManagers
, ornull
if there are no matches. - combine(X509KeyManager...) - Static method in class nl.altindag.sslcontext.util.KeyManagerUtils
- combine(X509TrustManager...) - Static method in class nl.altindag.sslcontext.util.TrustManagerUtils
- CompositeX509KeyManager - Class in nl.altindag.sslcontext.keymanager
-
Represents an ordered list of
X509KeyManagers
with most-preferred managers first. - CompositeX509KeyManager(List<? extends X509KeyManager>) - Constructor for class nl.altindag.sslcontext.keymanager.CompositeX509KeyManager
-
Creates a new
CompositeX509KeyManager
. - CompositeX509KeyManager.Builder - Class in nl.altindag.sslcontext.keymanager
- CompositeX509TrustManager - Class in nl.altindag.sslcontext.trustmanager
-
CompositeX509TrustManager
is wrapper for a collection of TrustManagers. - CompositeX509TrustManager(List<? extends X509TrustManager>) - Constructor for class nl.altindag.sslcontext.trustmanager.CompositeX509TrustManager
- CompositeX509TrustManager.Builder - Class in nl.altindag.sslcontext.trustmanager
- createKeyManager(KeyStore, char[]) - Static method in class nl.altindag.sslcontext.util.KeyManagerUtils
- createKeyManager(KeyStore, char[], String) - Static method in class nl.altindag.sslcontext.util.KeyManagerUtils
- createTrustManager(KeyStore) - Static method in class nl.altindag.sslcontext.util.TrustManagerUtils
- createTrustManager(KeyStore, String) - Static method in class nl.altindag.sslcontext.util.TrustManagerUtils
- createTrustManagerWithJdkTrustedCertificates() - Static method in class nl.altindag.sslcontext.util.TrustManagerUtils
E
- engineGetKeyManagers() - Method in class nl.altindag.sslcontext.keymanager.KeyManagerFactoryWrapper
- engineGetTrustManagers() - Method in class nl.altindag.sslcontext.trustmanager.TrustManagerFactoryWrapper
- engineInit(KeyStore) - Method in class nl.altindag.sslcontext.trustmanager.TrustManagerFactoryWrapper
- engineInit(KeyStore, char[]) - Method in class nl.altindag.sslcontext.keymanager.KeyManagerFactoryWrapper
- engineInit(ManagerFactoryParameters) - Method in class nl.altindag.sslcontext.keymanager.KeyManagerFactoryWrapper
- engineInit(ManagerFactoryParameters) - Method in class nl.altindag.sslcontext.trustmanager.TrustManagerFactoryWrapper
G
- GenericKeyStoreException - Exception in nl.altindag.sslcontext.exception
- GenericKeyStoreException(String) - Constructor for exception nl.altindag.sslcontext.exception.GenericKeyStoreException
- GenericKeyStoreException(String, Throwable) - Constructor for exception nl.altindag.sslcontext.exception.GenericKeyStoreException
- GenericKeyStoreException(Throwable) - Constructor for exception nl.altindag.sslcontext.exception.GenericKeyStoreException
- GenericSecurityException - Exception in nl.altindag.sslcontext.exception
- GenericSecurityException(String) - Constructor for exception nl.altindag.sslcontext.exception.GenericSecurityException
- GenericSecurityException(String, Throwable) - Constructor for exception nl.altindag.sslcontext.exception.GenericSecurityException
- GenericSecurityException(Throwable) - Constructor for exception nl.altindag.sslcontext.exception.GenericSecurityException
- GenericSSLContextException - Exception in nl.altindag.sslcontext.exception
- GenericSSLContextException(Throwable) - Constructor for exception nl.altindag.sslcontext.exception.GenericSSLContextException
- getAcceptedIssuers() - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509TrustManager
- getAcceptedIssuers() - Method in class nl.altindag.sslcontext.trustmanager.UnsafeTrustManager
- getCertificateChain(String) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509KeyManager
-
Returns the first non-null certificate chain associated with the given alias, or
null
if the alias can't be found. - getClientAliases(String, Principal[]) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509KeyManager
-
Get all matching aliases for authenticating the client side of a secure socket, or
null
if there are no matches. - getHostnameVerifier() - Method in class nl.altindag.sslcontext.SSLFactory
- getIdentities() - Method in class nl.altindag.sslcontext.SSLFactory
- getKeyManager() - Method in class nl.altindag.sslcontext.SSLFactory
- getKeyManagerFactory() - Method in class nl.altindag.sslcontext.SSLFactory
- getKeyStore() - Method in class nl.altindag.sslcontext.model.KeyStoreHolder
- getKeyStorePassword() - Method in class nl.altindag.sslcontext.model.KeyStoreHolder
- getPrivateKey(String) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509KeyManager
-
Returns the first non-null private key associated with the given alias, or
null
if the alias can't be found. - getServerAliases(String, Principal[]) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509KeyManager
-
Get all matching aliases for authenticating the server side of a secure socket, or
null
if there are no matches. - getSslContext() - Method in class nl.altindag.sslcontext.SSLFactory
- getTrustedCertificates() - Method in class nl.altindag.sslcontext.SSLFactory
- getTrustManager() - Method in class nl.altindag.sslcontext.SSLFactory
- getTrustManagerFactory() - Method in class nl.altindag.sslcontext.SSLFactory
- getTrustManagers() - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509TrustManager
- getTrustStores() - Method in class nl.altindag.sslcontext.SSLFactory
I
- INSTANCE - Static variable in class nl.altindag.sslcontext.trustmanager.UnsafeTrustManager
- isOneWayAuthenticationEnabled() - Method in class nl.altindag.sslcontext.SSLFactory
- isSecurityEnabled() - Method in class nl.altindag.sslcontext.SSLFactory
- isTwoWayAuthenticationEnabled() - Method in class nl.altindag.sslcontext.SSLFactory
K
- KeyManagerFactoryWrapper - Class in nl.altindag.sslcontext.keymanager
- KeyManagerFactoryWrapper(KeyManager) - Constructor for class nl.altindag.sslcontext.keymanager.KeyManagerFactoryWrapper
- KeyManagerUtils - Class in nl.altindag.sslcontext.util
- KeyStoreHolder - Class in nl.altindag.sslcontext.model
- KeyStoreHolder(KeyStore, char[]) - Constructor for class nl.altindag.sslcontext.model.KeyStoreHolder
- KeystoreUtils - Class in nl.altindag.sslcontext.util
L
- loadKeyStore(String, char[]) - Static method in class nl.altindag.sslcontext.util.KeystoreUtils
- loadKeyStore(String, char[], String) - Static method in class nl.altindag.sslcontext.util.KeystoreUtils
- loadKeyStore(Path, char[]) - Static method in class nl.altindag.sslcontext.util.KeystoreUtils
- loadKeyStore(Path, char[], String) - Static method in class nl.altindag.sslcontext.util.KeystoreUtils
N
- nl.altindag.sslcontext - package nl.altindag.sslcontext
- nl.altindag.sslcontext.exception - package nl.altindag.sslcontext.exception
- nl.altindag.sslcontext.keymanager - package nl.altindag.sslcontext.keymanager
- nl.altindag.sslcontext.model - package nl.altindag.sslcontext.model
- nl.altindag.sslcontext.trustmanager - package nl.altindag.sslcontext.trustmanager
- nl.altindag.sslcontext.util - package nl.altindag.sslcontext.util
S
- SSLFactory - Class in nl.altindag.sslcontext
- SSLFactory.Builder - Class in nl.altindag.sslcontext
T
- TrustManagerFactoryWrapper - Class in nl.altindag.sslcontext.trustmanager
- TrustManagerFactoryWrapper(TrustManager) - Constructor for class nl.altindag.sslcontext.trustmanager.TrustManagerFactoryWrapper
- TrustManagerUtils - Class in nl.altindag.sslcontext.util
U
- UnsafeTrustManager - Class in nl.altindag.sslcontext.trustmanager
-
An insecure
TrustManager
that trusts all X.509 certificates without any verification.
W
- withDefaultJdkTrustStore() - Method in class nl.altindag.sslcontext.SSLFactory.Builder
- withHostnameVerifierEnabled(boolean) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
- withIdentities(List<? extends KeyStoreHolder>) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509KeyManager.Builder
- withIdentities(T...) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509KeyManager.Builder
- withIdentity(String, char[]) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
- withIdentity(String, char[], String) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
- withIdentity(Path, char[]) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
- withIdentity(Path, char[], String) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
- withIdentity(KeyStore, char[]) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
- withIdentity(T, char[], String) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509KeyManager.Builder
- withKeyManagers(List<? extends X509KeyManager>) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509KeyManager.Builder
- withKeyManagers(T...) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509KeyManager.Builder
- withProtocol(String) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
- withTrustingAllCertificatesWithoutValidation() - Method in class nl.altindag.sslcontext.SSLFactory.Builder
- withTrustManagers(List<? extends X509TrustManager>) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509TrustManager.Builder
- withTrustManagers(T...) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509TrustManager.Builder
- withTrustStore(String, char[]) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
- withTrustStore(String, char[], String) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
- withTrustStore(Path, char[]) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
- withTrustStore(Path, char[], String) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
- withTrustStore(KeyStore, char[]) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
- withTrustStore(T, String) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509TrustManager.Builder
- withTrustStores(List<? extends KeyStore>) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509TrustManager.Builder
- withTrustStores(T...) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509TrustManager.Builder
All Classes All Packages