Skip navigation links
A B C D E F G H I K L M O P R S T V W X 

A

addCrl(CRL) - Method in class org.jsslutils.sslcontext.PKIXSSLContextFactory
Adds a CRL to the collection used by getCrlCollection() (and thus the trust manager by default).
addCrl(InputStream) - Method in class org.jsslutils.sslcontext.PKIXSSLContextFactory
Adds a CRL from an InputStream to the collection used by getCrlCollection() (and thus the trust manager by default).
addCrl(String) - Method in class org.jsslutils.sslcontext.PKIXSSLContextFactory
Adds a CRL from a URL to the collection used by getCrlCollection() (and thus the trust manager by default).
addCrl(String, long) - Method in class org.jsslutils.sslcontext.PKIXSSLContextFactory
Adds a CRL from a URL to the collection used by getCrlCollection() (and thus the trust manager by default); this CRL will be reloaded periodically.
addCrlCollection(Collection<? extends CRL>) - Method in class org.jsslutils.sslcontext.PKIXSSLContextFactory
Adds CRLs to the collection used by getCrlCollection() (and thus the trust manager by default).
addReloadableCrl(String) - Method in class org.jsslutils.sslcontext.PKIXSSLContextFactory
Adds a CRL from a URL to the collection used by getCrlCollection() (and thus the trust manager by default).

B

buildSSLContext() - Method in class org.jsslutils.sslcontext.DefaultSSLContextFactory
Creates a new SSLContext with the context protocol set with setContextProtocol(String).
buildSSLContext(String) - Method in class org.jsslutils.sslcontext.DefaultSSLContextFactory
Creates a new SSLContext initialised with getKeyManagers(), getTrustManagers() and getSecureRandom().
buildSSLContext() - Method in interface org.jsslutils.sslcontext.SSLContextFactory
 

C

call() - Method in class org.jsslutils.sslcontext.test.MiniSslClientServer.RequestHandler
 
CERTIFICATES_DIRECTORY - Static variable in class org.jsslutils.sslcontext.test.MiniSslClientServer
 
checkClientTrusted(X509Certificate[], String) - Method in class org.jsslutils.sslcontext.trustmanagers.TrustAllClientsWrappingTrustManager
Checks that the client is trusted; in this case, it accepts anything.
checkClientTrusted(X509Certificate[], String) - Method in class org.jsslutils.sslcontext.trustmanagers.TrustAllServersWrappingTrustManager
Checks that the client is trusted; in this case, it delegates this check to the trust manager it wraps
checkServerTrusted(X509Certificate[], String) - Method in class org.jsslutils.sslcontext.trustmanagers.TrustAllClientsWrappingTrustManager
Checks that the server is trusted; in this case, it delegates this check to the trust manager it wraps.
checkServerTrusted(X509Certificate[], String) - Method in class org.jsslutils.sslcontext.trustmanagers.TrustAllServersWrappingTrustManager
Checks that the server is trusted; in this case, it accepts anything.
chooseClientAlias(String[], Principal[], Socket) - Method in class org.jsslutils.sslcontext.keymanagers.FixedServerAliasKeyManager
Relays the call to the wrapped X509KeyManager.
chooseServerAlias(String, Principal[], Socket) - Method in class org.jsslutils.sslcontext.keymanagers.FixedServerAliasKeyManager
Returns the alias this instance has been constructed with, regardless of any other parameters.
clone() - Method in class org.jsslutils.keystores.KeyStoreLoader
KeyStoreLoaders are likely to contain sensitive information; cloning is therefore not allowed.
clone() - Method in class org.jsslutils.sslcontext.DefaultSSLContextFactory
SSLContextFactories are likely to contain sensitive information; cloning is therefore not allowed.
configure(Properties) - Method in class org.jsslutils.sslcontext.DefaultSSLContextFactory
Configures some this factory based on values in the properties.
configure(Properties) - Method in interface org.jsslutils.sslcontext.SSLContextFactory
 
configure(Properties) - Method in class org.jsslutils.sslcontext.X509SSLContextFactory
Configures some this factory based on values in the properties.
CONTEXT_PROTOCOL_NAME_PROP - Static variable in class org.jsslutils.sslcontext.DefaultSSLContextFactory
 
CONTEXT_PROVIDER_NAME_PROP - Static variable in class org.jsslutils.sslcontext.DefaultSSLContextFactory
 
CRL_RELOAD_INTERVAL_PROP - Static variable in class org.jsslutils.sslcontext.PKIXSSLContextFactory
 
crlCollection - Variable in class org.jsslutils.sslcontext.PKIXSSLContextFactory
 

D

DefaultSSLContextFactory - Class in org.jsslutils.sslcontext
This class is a factory that provides methods for creating an SSLContext configured with the settings set in this factory.
DefaultSSLContextFactory() - Constructor for class org.jsslutils.sslcontext.DefaultSSLContextFactory
 

E

enableRevocation - Variable in class org.jsslutils.sslcontext.PKIXSSLContextFactory
 

F

FixedServerAliasKeyManager - Class in org.jsslutils.sslcontext.keymanagers
This is an X509KeyManager that will always choose the server alias name it has been constructed with.
FixedServerAliasKeyManager(X509KeyManager, String) - Constructor for class org.jsslutils.sslcontext.keymanagers.FixedServerAliasKeyManager
Creates a new instance from an existing X509KeyManager.
FixedServerAliasKeyManager.Wrapper - Class in org.jsslutils.sslcontext.keymanagers
Wrapper factory class that wraps existing X509KeyManagers into FixedServerAliasKeyManager, with the alias passed to the constructor.

G

getAcceptedIssuers() - Method in class org.jsslutils.sslcontext.trustmanagers.TrustAllClientsWrappingTrustManager
Returns the accepted issuers; in this case, it's an empty array.
getAcceptedIssuers() - Method in class org.jsslutils.sslcontext.trustmanagers.TrustAllServersWrappingTrustManager
Returns the accepted issuers; in this case, it's an empty array.
getBadClientCertKeyStore() - Method in class org.jsslutils.sslcontext.test.MiniSslClientServer
Returns the keystore containing a test key and certificate that is not to be trusted by the server when CRLs are enabled.
getCaKeyStore() - Method in class org.jsslutils.sslcontext.test.MiniSslClientServer
Returns the store of CA certificates, to be used as a trust store.
getCertificateChain(String) - Method in class org.jsslutils.sslcontext.keymanagers.FixedServerAliasKeyManager
Relays the call to the wrapped X509KeyManager.
getCertificatesDirectory() - Method in class org.jsslutils.sslcontext.test.MiniSslClientServer
 
getCertStore() - Method in class org.jsslutils.sslcontext.PKIXSSLContextFactory
Returns the CertStore added to the PKIXParameters in getPKIXParameters().
getClientAliases(String, Principal[]) - Method in class org.jsslutils.sslcontext.keymanagers.FixedServerAliasKeyManager
Relays the call to the wrapped X509KeyManager.
getContextProtocol() - Method in class org.jsslutils.sslcontext.DefaultSSLContextFactory
Returns the protocol to be used for creating a new SSLContext.
getContextProvider() - Method in class org.jsslutils.sslcontext.DefaultSSLContextFactory
Returns the Provider that is used for creating the SSLContext.
getCriticalExtensionOIDs() - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 
getCrlCollection() - Method in class org.jsslutils.sslcontext.PKIXSSLContextFactory
Returns the Collection of X509CRLs used to initialise the CollectionCertStoreParameters used in getCertStore().
getDefaultSecureRandomAlgorithm() - Method in class org.jsslutils.sslcontext.DefaultSSLContextFactory
Returns the default SecureRandom algorithm.
getEncoded() - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 
getExtensionValue(String) - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 
getGoodClientCertKeyStore() - Method in class org.jsslutils.sslcontext.test.MiniSslClientServer
Returns the keystore containing a test key and certificate that is to be trusted by the server.
getIssuerDN() - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 
getKeyManagers() - Method in class org.jsslutils.sslcontext.DefaultSSLContextFactory
Returns the KeyManagers to be used for initialising the SSLContext.
getKeyManagers() - Method in class org.jsslutils.sslcontext.X509SSLContextFactory
Gets the trust managers.
getKeyStore() - Method in class org.jsslutils.sslcontext.X509SSLContextFactory
Returns the key store.
getKeyStoreDefaultLoader() - Static method in class org.jsslutils.keystores.KeyStoreLoader
Builds a new KeyStoreLoader initialised with the values passed in the javax.net.ssl.keyStore, javax.net.ssl.keyStoreType, javax.net.ssl.keyStoreProvider and javax.net.ssl.keyStorePassword system properties, for using the KeyStore as a key store (as opposed to a trust store).
getLocalCRLs() - Method in class org.jsslutils.sslcontext.test.MiniSslClientServer
Returns a collection of CRLs to be used by the tests.
getNextUpdate() - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 
getNonCriticalExtensionOIDs() - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 
getPKIXParameters() - Method in class org.jsslutils.sslcontext.PKIXSSLContextFactory
Returns the PKIXParameters used for initialising the ManagerFactoryParameters in getTrustParams().
getPrivateKey(String) - Method in class org.jsslutils.sslcontext.keymanagers.FixedServerAliasKeyManager
Relays the call to the wrapped X509KeyManager.
getRawKeyManagers() - Method in class org.jsslutils.sslcontext.X509SSLContextFactory
Builds KeyManagers from the key store provided in the constructor, using a SunX509 KeyManagerFactory.
getRawTrustManagers() - Method in class org.jsslutils.sslcontext.PKIXSSLContextFactory
Builds TrustManagers from the trust store provided in the constructor, using a PKIX TrustManagerFactory.
getRawTrustManagers() - Method in class org.jsslutils.sslcontext.X509SSLContextFactory
Builds TrustManagers from the trust store provided in the constructor, using a SunX509 TrustManagerFactory.
getReloaderCallable() - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 
getRevokedCertificate(BigInteger) - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 
getRevokedCertificates() - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 
getSecureRandom() - Method in class org.jsslutils.sslcontext.DefaultSSLContextFactory
Returns the SecureRandom to be used for initialising the SSLContext.
getSecureRandomProvider() - Method in class org.jsslutils.sslcontext.DefaultSSLContextFactory
Returns the default SecureRandom Provider.
getServerAliases(String, Principal[]) - Method in class org.jsslutils.sslcontext.keymanagers.FixedServerAliasKeyManager
Relays the call to the wrapped X509KeyManager.
getServerCertKeyStore() - Method in class org.jsslutils.sslcontext.test.MiniSslClientServer
Returns the keystore containing the key and the certificate to be used by the server.
getSigAlgName() - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 
getSigAlgOID() - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 
getSigAlgParams() - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 
getSignature() - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 
getTBSCertList() - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 
getThisUpdate() - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 
getTrustManagers() - Method in class org.jsslutils.sslcontext.DefaultSSLContextFactory
Returns the TrustManagers to be used for initialising the SSLContext.
getTrustManagers() - Method in class org.jsslutils.sslcontext.X509SSLContextFactory
Gets the trust managers.
getTrustParams() - Method in class org.jsslutils.sslcontext.PKIXSSLContextFactory
Returns the ManagerFactoryParameters used for initialising the TrustManagerFactory in getTrustManagers().
getTrustStore() - Method in class org.jsslutils.sslcontext.X509SSLContextFactory
Returns the trust store.
getTrustStoreDefaultLoader() - Static method in class org.jsslutils.keystores.KeyStoreLoader
Builds a new KeyStoreLoader initialised with the values passed in the javax.net.ssl.trustStore, javax.net.ssl.trustStoreType, javax.net.ssl.trustStoreProvider and javax.net.ssl.trustStorePassword system properties, for using the KeyStore as a trust store.
getVersion() - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 

H

hasUnsupportedCriticalExtension() - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 

I

isRevoked(Certificate) - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 

K

KEY_PASSWORD_PROP - Static variable in class org.jsslutils.sslcontext.X509SSLContextFactory
 
KEYSTORE_FILE_PROP - Static variable in class org.jsslutils.sslcontext.X509SSLContextFactory
 
KEYSTORE_PASSWORD - Static variable in class org.jsslutils.sslcontext.test.MiniSslClientServer
 
KEYSTORE_PASSWORD_PROP - Static variable in class org.jsslutils.sslcontext.X509SSLContextFactory
 
KEYSTORE_PROVIDER_ARGFILE_PROP - Static variable in class org.jsslutils.sslcontext.X509SSLContextFactory
 
KEYSTORE_PROVIDER_ARGTEXT_PROP - Static variable in class org.jsslutils.sslcontext.X509SSLContextFactory
 
KEYSTORE_PROVIDER_CLASS_PROP - Static variable in class org.jsslutils.sslcontext.X509SSLContextFactory
 
KEYSTORE_PROVIDER_PROP - Static variable in class org.jsslutils.sslcontext.X509SSLContextFactory
 
KEYSTORE_TYPE_PROP - Static variable in class org.jsslutils.sslcontext.X509SSLContextFactory
 
KeyStoreLoader - Class in org.jsslutils.keystores
This class is a factory that provides methods for loading a KeyStore.
KeyStoreLoader() - Constructor for class org.jsslutils.keystores.KeyStoreLoader
 

L

listeningServerException - Variable in class org.jsslutils.sslcontext.test.MiniSslClientServer
 
loadCrl(InputStream) - Method in class org.jsslutils.sslcontext.PKIXSSLContextFactory
Builds a CRL object from an InputStream.
loadCrl(String) - Method in class org.jsslutils.sslcontext.PKIXSSLContextFactory
Builds a CRL object from a URL.
loadKeyStore(char[]) - Method in class org.jsslutils.keystores.KeyStoreLoader
Loads a KeyStore according to the parameters initialised using the setters.
loadKeyStore() - Method in class org.jsslutils.keystores.KeyStoreLoader
Loads a KeyStore according to the parameters initialised using the setters.

M

makeClientRequest(SSLContext) - Method in class org.jsslutils.sslcontext.test.MiniSslClientServer
 
message - Static variable in exception org.jsslutils.sslcontext.SSLContextFactory.SSLContextFactoryException
 
MiniSslClientServer - Class in org.jsslutils.sslcontext.test
This class contains both a client and a server that can be used to build small tests, to test the SSLContextFactory.
MiniSslClientServer() - Constructor for class org.jsslutils.sslcontext.test.MiniSslClientServer
 
MiniSslClientServer.RequestHandler - Class in org.jsslutils.sslcontext.test
Small class that handles a server request.

O

org.jsslutils.keystores - package org.jsslutils.keystores
 
org.jsslutils.sslcontext - package org.jsslutils.sslcontext
 
org.jsslutils.sslcontext.keymanagers - package org.jsslutils.sslcontext.keymanagers
 
org.jsslutils.sslcontext.test - package org.jsslutils.sslcontext.test
 
org.jsslutils.sslcontext.trustmanagers - package org.jsslutils.sslcontext.trustmanagers
 

P

PKIXSSLContextFactory - Class in org.jsslutils.sslcontext
This class is a factory that provides methods for creating an SSLContext configured with the settings set in this factory: using the PKIX algorithm for both the key manager and the trust manager.
PKIXSSLContextFactory() - Constructor for class org.jsslutils.sslcontext.PKIXSSLContextFactory
 
PKIXSSLContextFactory(KeyStore, char[], KeyStore, boolean) - Constructor for class org.jsslutils.sslcontext.PKIXSSLContextFactory
Builds an SSLContextFactory using the PKIX algorithm in the TrustManagerFactory.
PKIXSSLContextFactory(KeyStore, String, KeyStore, boolean) - Constructor for class org.jsslutils.sslcontext.PKIXSSLContextFactory
Builds an SSLContextFactory using the PKIX algorithm in the TrustManagerFactory.
PKIXSSLContextFactory(KeyStore, char[], KeyStore) - Constructor for class org.jsslutils.sslcontext.PKIXSSLContextFactory
Builds an SSLContextFactory using the PKIX algorithm in the TrustManagerFactory.
PKIXSSLContextFactory(KeyStore, String, KeyStore) - Constructor for class org.jsslutils.sslcontext.PKIXSSLContextFactory
Builds an SSLContextFactory using the PKIX algorithm in the TrustManagerFactory.
prepareServerSocket(SSLContext) - Method in class org.jsslutils.sslcontext.test.MiniSslClientServer
Creates and binds the SSLServerSocket to a port after trying a few port numbers.
printSslException(String, SSLException, SSLSocket) - Method in class org.jsslutils.sslcontext.test.MiniSslClientServer
Used for printing out more info when there's a problem.
printSslSocketInfo(SSLSocket) - Method in class org.jsslutils.sslcontext.test.MiniSslClientServer
Used for printing out more info when there's a problem.

R

ReloadableX509CRL - Class in org.jsslutils.sslcontext
This class is a wrapper for an X509CRL object that allows it to be re-loaded.
ReloadableX509CRL(String) - Constructor for class org.jsslutils.sslcontext.ReloadableX509CRL
 
ReloadableX509CRL(String, CertificateFactory) - Constructor for class org.jsslutils.sslcontext.ReloadableX509CRL
 
RequestHandler(Socket) - Constructor for class org.jsslutils.sslcontext.test.MiniSslClientServer.RequestHandler
 
runServer(SSLServerSocket) - Method in class org.jsslutils.sslcontext.test.MiniSslClientServer
Starts the mini server.
runTest(SSLContext, SSLContext) - Method in class org.jsslutils.sslcontext.test.MiniSslClientServer
This runs the main test: it runs a client and a server.

S

SECURERANDOM_ALGORITHM_PROP - Static variable in class org.jsslutils.sslcontext.DefaultSSLContextFactory
 
SECURERANDOM_PROVIDER_NAME_PROP - Static variable in class org.jsslutils.sslcontext.DefaultSSLContextFactory
 
serverRequestsFutures - Variable in class org.jsslutils.sslcontext.test.MiniSslClientServer
 
serverTimeout - Variable in class org.jsslutils.sslcontext.test.MiniSslClientServer
 
setKeyManagerWrapper(X509KeyManagerWrapper) - Method in class org.jsslutils.sslcontext.X509SSLContextFactory
Sets the key manager wrapper.
setKeyPassword(char[]) - Method in class org.jsslutils.sslcontext.X509SSLContextFactory
Sets the key password
setKeyPasswordCallbackHandler(CallbackHandler) - Method in class org.jsslutils.sslcontext.X509SSLContextFactory
Sets the CallbackHandler that will be used to obtain the key password if this password is still null.
setKeyStore(KeyStore) - Method in class org.jsslutils.sslcontext.X509SSLContextFactory
Sets the key store.
setKeyStoreInputStream(InputStream) - Method in class org.jsslutils.keystores.KeyStoreLoader
Sets the KeyStore InputStream.
setKeyStorePassword(String) - Method in class org.jsslutils.keystores.KeyStoreLoader
Set the KeyStore password.
setKeyStorePassword(char[]) - Method in class org.jsslutils.keystores.KeyStoreLoader
Set the KeyStore password.
setKeyStorePasswordCallbackHandler(CallbackHandler) - Method in class org.jsslutils.keystores.KeyStoreLoader
Sets the KeyStore password CallbackHander (used to get the password if no password is provided).
setKeyStorePasswordCallbackHandler(CallbackHandler) - Method in class org.jsslutils.sslcontext.X509SSLContextFactory
Sets the CallbackHandler that will be used to obtain the key password if this password is still null.
setKeyStorePath(String) - Method in class org.jsslutils.keystores.KeyStoreLoader
Sets the KeyStore path.
setKeyStoreProvider(String) - Method in class org.jsslutils.keystores.KeyStoreLoader
Sets the KeyStore provider.
setKeyStoreProviderArgFile(String) - Method in class org.jsslutils.keystores.KeyStoreLoader
Sets the KeyStore provider argument file name.
setKeyStoreProviderArgText(String) - Method in class org.jsslutils.keystores.KeyStoreLoader
Sets the KeyStore provider argument text content (UTF-8).
setKeyStoreProviderClass(String) - Method in class org.jsslutils.keystores.KeyStoreLoader
Sets the KeyStore provider class name.
setKeyStoreType(String) - Method in class org.jsslutils.keystores.KeyStoreLoader
Sets the KeyStore type.
setSecureRandom(SecureRandom) - Method in class org.jsslutils.sslcontext.DefaultSSLContextFactory
Sets the SecureRandom to be used for initialising the SSLContext.
setServerRequestNumber(int) - Method in class org.jsslutils.sslcontext.test.MiniSslClientServer
Sets the number of requests the mini server is supposed to accept.
setTrustManagerWrapper(X509TrustManagerWrapper) - Method in class org.jsslutils.sslcontext.X509SSLContextFactory
Sets the trust manager wrapper.
setTrustStore(KeyStore) - Method in class org.jsslutils.sslcontext.X509SSLContextFactory
Sets the trust store.
setTrustStorePasswordCallbackHandler(CallbackHandler) - Method in class org.jsslutils.sslcontext.X509SSLContextFactory
Sets the CallbackHandler that will be used to obtain the key password if this password is still null.
SSLContextFactory - Interface in org.jsslutils.sslcontext
 
SSLContextFactory.SSLContextFactoryException - Exception in org.jsslutils.sslcontext
This class is a wrapper exception for most exceptions that can occur when using an SSLContextFactory.
SSLContextFactoryException(Exception) - Constructor for exception org.jsslutils.sslcontext.SSLContextFactory.SSLContextFactoryException
 
SSLContextFactoryException(String) - Constructor for exception org.jsslutils.sslcontext.SSLContextFactory.SSLContextFactoryException
 
SSLContextFactoryException(String, Exception) - Constructor for exception org.jsslutils.sslcontext.SSLContextFactory.SSLContextFactoryException
 
stopServer - Variable in class org.jsslutils.sslcontext.test.MiniSslClientServer
 

T

testPort - Variable in class org.jsslutils.sslcontext.test.MiniSslClientServer
 
toString() - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 
TrustAllClientsWrappingTrustManager - Class in org.jsslutils.sslcontext.trustmanagers
TrustManager that accepts all client certificates as trusted.
TrustAllClientsWrappingTrustManager(X509TrustManager) - Constructor for class org.jsslutils.sslcontext.trustmanagers.TrustAllClientsWrappingTrustManager
Creates a new instance from an existing X509TrustManager.
TrustAllClientsWrappingTrustManager.Wrapper - Class in org.jsslutils.sslcontext.trustmanagers
Wrapper factory class that wraps existing X509TrustManagers into X509TrustManagers that trust any clients.
TrustAllServersWrappingTrustManager - Class in org.jsslutils.sslcontext.trustmanagers
TrustManager that accepts all server certificates as trusted; BE VERY CAREFUL, THIS WILL MAKE YOUR CONNECTION INSECURE.
TrustAllServersWrappingTrustManager(X509TrustManager) - Constructor for class org.jsslutils.sslcontext.trustmanagers.TrustAllServersWrappingTrustManager
Creates a new instance from an existing X509TrustManager.
TrustAllServersWrappingTrustManager.Wrapper - Class in org.jsslutils.sslcontext.trustmanagers
Wrapper factory class that wraps existing X509TrustManagers into X509TrustManagers that trust any clients.
TRUSTSTORE_FILE_PROP - Static variable in class org.jsslutils.sslcontext.X509SSLContextFactory
 
TRUSTSTORE_PASSWORD_PROP - Static variable in class org.jsslutils.sslcontext.X509SSLContextFactory
 
TRUSTSTORE_PROVIDER_ARGFILE_PROP - Static variable in class org.jsslutils.sslcontext.X509SSLContextFactory
 
TRUSTSTORE_PROVIDER_ARGTEXT_PROP - Static variable in class org.jsslutils.sslcontext.X509SSLContextFactory
 
TRUSTSTORE_PROVIDER_CLASS_PROP - Static variable in class org.jsslutils.sslcontext.X509SSLContextFactory
 
TRUSTSTORE_PROVIDER_PROP - Static variable in class org.jsslutils.sslcontext.X509SSLContextFactory
 
TRUSTSTORE_TYPE_PROP - Static variable in class org.jsslutils.sslcontext.X509SSLContextFactory
 

V

verboseExceptions - Variable in class org.jsslutils.sslcontext.test.MiniSslClientServer
 
verify(PublicKey, String) - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 
verify(PublicKey) - Method in class org.jsslutils.sslcontext.ReloadableX509CRL
 

W

wrapKeyManager(X509KeyManager) - Method in class org.jsslutils.sslcontext.keymanagers.FixedServerAliasKeyManager.Wrapper
Builds an X509KeyManager from another X509KeyManager.
wrapKeyManager(X509KeyManager) - Method in interface org.jsslutils.sslcontext.X509KeyManagerWrapper
Builds an X509KeyManager from another X509KeyManager.
Wrapper(String) - Constructor for class org.jsslutils.sslcontext.keymanagers.FixedServerAliasKeyManager.Wrapper
Creates a new FixedServerAliasKeyManager wrapper, using the alias passed to this constructor.
Wrapper() - Constructor for class org.jsslutils.sslcontext.trustmanagers.TrustAllClientsWrappingTrustManager.Wrapper
 
Wrapper() - Constructor for class org.jsslutils.sslcontext.trustmanagers.TrustAllServersWrappingTrustManager.Wrapper
 
wrapTrustManager(X509TrustManager) - Method in class org.jsslutils.sslcontext.trustmanagers.TrustAllClientsWrappingTrustManager.Wrapper
Builds an X509TrustManager from another X509TrustManager.
wrapTrustManager(X509TrustManager) - Method in class org.jsslutils.sslcontext.trustmanagers.TrustAllServersWrappingTrustManager.Wrapper
Builds an X509TrustManager from another X509TrustManager.
wrapTrustManager(X509TrustManager) - Method in interface org.jsslutils.sslcontext.X509TrustManagerWrapper
Builds an X509TrustManager from another X509TrustManager.

X

X509KeyManagerWrapper - Interface in org.jsslutils.sslcontext
This interface represents a wrapper for an X509KeyManager.
X509SSLContextFactory - Class in org.jsslutils.sslcontext
This class is a factory that provides methods for creating an SSLContext configured with the settings set in this factory: using the SunX509 algorithm for both the key manager and the trust manager.
X509SSLContextFactory() - Constructor for class org.jsslutils.sslcontext.X509SSLContextFactory
Builds an SSLContextFactory using the SunX509 algorithm in the TrustManagerFactory.
X509SSLContextFactory(KeyStore, String, KeyStore) - Constructor for class org.jsslutils.sslcontext.X509SSLContextFactory
Builds an SSLContextFactory using the SunX509 algorithm in the TrustManagerFactory.
X509SSLContextFactory(KeyStore, char[], KeyStore) - Constructor for class org.jsslutils.sslcontext.X509SSLContextFactory
Builds an SSLContextFactory using the SunX509 algorithm in the TrustManagerFactory.
X509TrustManagerWrapper - Interface in org.jsslutils.sslcontext
This interface represents a wrapper for an X509TrustManager.
A B C D E F G H I K L M O P R S T V W X 
Skip navigation links

Copyright © 2014. All rights reserved.