B C E G I K L N S T U W 
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, or null 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, or null 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
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
 
B C E G I K L N S T U W 
All Classes All Packages