Skip navigation links
B C G I K L N S T U W 

B

build() - Method in class nl.altindag.sslcontext.keymanager.CompositeX509ExtendedKeyManager.Builder
 
build() - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
build() - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509ExtendedTrustManager.Builder
 
builder() - Static method in class nl.altindag.sslcontext.keymanager.CompositeX509ExtendedKeyManager
 
Builder() - Constructor for class nl.altindag.sslcontext.keymanager.CompositeX509ExtendedKeyManager.Builder
 
builder() - Static method in class nl.altindag.sslcontext.SSLFactory
 
builder() - Static method in class nl.altindag.sslcontext.trustmanager.CompositeX509ExtendedTrustManager
 
Builder() - Constructor for class nl.altindag.sslcontext.trustmanager.CompositeX509ExtendedTrustManager.Builder
 

C

checkClientTrusted(X509Certificate[], String) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509ExtendedTrustManager
 
checkClientTrusted(X509Certificate[], String, Socket) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509ExtendedTrustManager
 
checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509ExtendedTrustManager
 
checkClientTrusted(X509Certificate[], String) - Method in class nl.altindag.sslcontext.trustmanager.UnsafeX509ExtendedTrustManager
 
checkClientTrusted(X509Certificate[], String, Socket) - Method in class nl.altindag.sslcontext.trustmanager.UnsafeX509ExtendedTrustManager
 
checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class nl.altindag.sslcontext.trustmanager.UnsafeX509ExtendedTrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509ExtendedTrustManager
 
checkServerTrusted(X509Certificate[], String, Socket) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509ExtendedTrustManager
 
checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509ExtendedTrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class nl.altindag.sslcontext.trustmanager.UnsafeX509ExtendedTrustManager
 
checkServerTrusted(X509Certificate[], String, Socket) - Method in class nl.altindag.sslcontext.trustmanager.UnsafeX509ExtendedTrustManager
 
checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class nl.altindag.sslcontext.trustmanager.UnsafeX509ExtendedTrustManager
 
chooseClientAlias(String[], Principal[], Socket) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509ExtendedKeyManager
Chooses the first non-null client alias returned from the delegate X509ExtendedKeyManager, or null if there are no matches.
chooseEngineClientAlias(String[], Principal[], SSLEngine) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509ExtendedKeyManager
Chooses the first non-null client alias returned from the delegate X509ExtendedKeyManager, or null if there are no matches.
chooseEngineServerAlias(String, Principal[], SSLEngine) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509ExtendedKeyManager
Chooses the first non-null server alias returned from the delegate X509ExtendedKeyManager, or null if there are no matches.
chooseServerAlias(String, Principal[], Socket) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509ExtendedKeyManager
Chooses the first non-null server alias returned from the delegate X509ExtendedKeyManager, or null if there are no matches.
combine(X509ExtendedKeyManager...) - Static method in class nl.altindag.sslcontext.util.KeyManagerUtils
 
combine(List<? extends X509ExtendedKeyManager>) - Static method in class nl.altindag.sslcontext.util.KeyManagerUtils
 
combine(X509ExtendedTrustManager...) - Static method in class nl.altindag.sslcontext.util.TrustManagerUtils
 
combine(List<? extends X509ExtendedTrustManager>) - Static method in class nl.altindag.sslcontext.util.TrustManagerUtils
 
CompositeX509ExtendedKeyManager - Class in nl.altindag.sslcontext.keymanager
Represents an ordered list of X509ExtendedKeyManager with most-preferred managers first.
CompositeX509ExtendedKeyManager(List<? extends X509ExtendedKeyManager>) - Constructor for class nl.altindag.sslcontext.keymanager.CompositeX509ExtendedKeyManager
CompositeX509ExtendedKeyManager.Builder - Class in nl.altindag.sslcontext.keymanager
 
CompositeX509ExtendedTrustManager - Class in nl.altindag.sslcontext.trustmanager
CompositeX509ExtendedTrustManager is a wrapper for a collection of TrustManagers.
CompositeX509ExtendedTrustManager(List<? extends X509ExtendedTrustManager>) - Constructor for class nl.altindag.sslcontext.trustmanager.CompositeX509ExtendedTrustManager
 
CompositeX509ExtendedTrustManager.Builder - Class in nl.altindag.sslcontext.trustmanager
 
createKeyManager(KeyStoreHolder...) - Static method in class nl.altindag.sslcontext.util.KeyManagerUtils
 
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(KeyStoreHolder...) - Static method in class nl.altindag.sslcontext.util.TrustManagerUtils
 
createTrustManager(KeyStore...) - Static method in class nl.altindag.sslcontext.util.TrustManagerUtils
 
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
 
createTrustManagerWithSystemTrustedCertificates() - Static method in class nl.altindag.sslcontext.util.TrustManagerUtils
 

G

GenericKeyStoreException - Exception in nl.altindag.sslcontext.exception
 
GenericKeyStoreException(String) - Constructor for exception nl.altindag.sslcontext.exception.GenericKeyStoreException
 
GenericKeyStoreException(Throwable) - Constructor for exception nl.altindag.sslcontext.exception.GenericKeyStoreException
 
GenericKeyStoreException(String, 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.CompositeX509ExtendedTrustManager
 
getAcceptedIssuers() - Method in class nl.altindag.sslcontext.trustmanager.UnsafeX509ExtendedTrustManager
 
getCertificateChain(String) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509ExtendedKeyManager
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.CompositeX509ExtendedKeyManager
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
 
getKeyPassword() - Method in class nl.altindag.sslcontext.model.KeyStoreHolder
 
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.CompositeX509ExtendedKeyManager
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.CompositeX509ExtendedKeyManager
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
 
getTrustStores() - Method in class nl.altindag.sslcontext.SSLFactory
 

I

IDENTITY_AND_TRUST_MATERIAL_VALIDATION_EXCEPTION_MESSAGE - Static variable in class nl.altindag.sslcontext.SSLFactory.Builder
 
INSTANCE - Static variable in class nl.altindag.sslcontext.trustmanager.UnsafeX509ExtendedTrustManager
 

K

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
 
KeyStoreHolder(KeyStore, char[], 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
 
loadSystemKeyStores() - 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

size() - Method in class nl.altindag.sslcontext.keymanager.CompositeX509ExtendedKeyManager
 
size() - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509ExtendedTrustManager
 
SSLFactory - Class in nl.altindag.sslcontext
 
SSLFactory.Builder - Class in nl.altindag.sslcontext
 

T

TrustManagerUtils - Class in nl.altindag.sslcontext.util
 

U

UnsafeX509ExtendedTrustManager - Class in nl.altindag.sslcontext.trustmanager
An insecure TrustManager that trusts all X.509 certificates without any verification.

W

withDefaultTrustMaterial() - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withHostnameVerifier(HostnameVerifier) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withIdentities(T...) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509ExtendedKeyManager.Builder
 
withIdentities(List<? extends KeyStoreHolder>) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509ExtendedKeyManager.Builder
 
withIdentity(T, char[], String) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509ExtendedKeyManager.Builder
 
withIdentityMaterial(String, char[]) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withIdentityMaterial(String, char[], char[]) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withIdentityMaterial(String, char[], String) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withIdentityMaterial(String, char[], char[], String) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withIdentityMaterial(Path, char[]) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withIdentityMaterial(Path, char[], char[]) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withIdentityMaterial(Path, char[], String) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withIdentityMaterial(Path, char[], char[], String) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withIdentityMaterial(KeyStore, char[]) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withIdentityMaterial(KeyStore, char[], char[]) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withIdentityMaterial(X509ExtendedKeyManager) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withKeyManagers(T...) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509ExtendedKeyManager.Builder
 
withKeyManagers(List<? extends X509ExtendedKeyManager>) - Method in class nl.altindag.sslcontext.keymanager.CompositeX509ExtendedKeyManager.Builder
 
withPasswordCaching() - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withProtocol(String) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withSecureRandom(SecureRandom) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withSystemTrustMaterial() - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withTrustingAllCertificatesWithoutValidation() - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withTrustManagers(T...) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509ExtendedTrustManager.Builder
 
withTrustManagers(List<? extends X509ExtendedTrustManager>) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509ExtendedTrustManager.Builder
 
withTrustMaterial(X509ExtendedTrustManager) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withTrustMaterial(String, char[]) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withTrustMaterial(String, char[], String) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withTrustMaterial(Path, char[]) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withTrustMaterial(Path, char[], String) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withTrustMaterial(KeyStore) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withTrustMaterial(KeyStore, char[]) - Method in class nl.altindag.sslcontext.SSLFactory.Builder
 
withTrustStore(T) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509ExtendedTrustManager.Builder
 
withTrustStore(T, String) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509ExtendedTrustManager.Builder
 
withTrustStores(T...) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509ExtendedTrustManager.Builder
 
withTrustStores(List<? extends KeyStore>) - Method in class nl.altindag.sslcontext.trustmanager.CompositeX509ExtendedTrustManager.Builder
 
B C G I K L N S T U W 
Skip navigation links

Copyright © 2020. All rights reserved.