Modifier and Type | Class and Description |
---|---|
class |
SSLConfigurationNotAvailableException |
Modifier and Type | Method and Description |
---|---|
void |
JSSEHelper.deregisterSSLConfigChangeListener(SSLConfigChangeListener listener)
This method removes the specific SSLConfigChangeListener from the list of
active listeners.
|
java.util.Properties |
JSSEHelper.getProperties(java.lang.String sslAliasName)
This method returns the SSL properties given a specific SSL configuration
alias.
|
java.util.Properties |
JSSEHelper.getProperties(java.lang.String sslAliasName,
java.util.Map<java.lang.String,java.lang.Object> connectionInfo,
SSLConfigChangeListener listener)
This method returns the effective SSL properties object for use by an SSL
application or component.
|
java.util.Properties |
JSSEHelper.getProperties(java.lang.String sslAliasName,
java.util.Map<java.lang.String,java.lang.Object> connectionInfo,
SSLConfigChangeListener listener,
boolean tryDefault)
Like
JSSEHelper.getProperties(String, Map, SSLConfigChangeListener) ,
except failing over to the default configuration is a choice. |
javax.net.ssl.SSLContext |
JSSEHelper.getSSLContext(java.util.Map<java.lang.String,java.lang.Object> connectionInfo,
java.util.Properties props)
This method creates an SSLContext given the SSL properties needed to create
the SSLContext.
|
javax.net.ssl.SSLContext |
JSSEHelper.getSSLContext(java.lang.String sslAliasName,
java.util.Map<java.lang.String,java.lang.Object> connectionInfo,
SSLConfigChangeListener listener)
This method creates an SSLContext for use by an SSL application or component.
|
javax.net.ssl.SSLContext |
JSSEHelper.getSSLContext(java.lang.String sslAliasName,
java.util.Map<java.lang.String,java.lang.Object> connectionInfo,
SSLConfigChangeListener listener,
boolean tryDefault)
Like
JSSEHelper.getSSLContext(String, Map, SSLConfigChangeListener) ,
failing over to the default configuration is a choice. |
javax.net.ssl.SSLContext |
JSSEProvider.getSSLContextInstance(SSLConfig config)
Access the SSLContext instance that matchs the provided configuration.
|
javax.net.ssl.SSLServerSocketFactory |
JSSEHelper.getSSLServerSocketFactory(java.util.Properties props)
This method creates an SSLServerSocketFactory given the SSL configuration
properties specified.
|
javax.net.ssl.SSLServerSocketFactory |
JSSEProvider.getSSLServerSocketFactory(SSLConfig config)
Get the SSL socket factory that matchs the provided parameters.
|
javax.net.ssl.SSLServerSocketFactory |
JSSEHelper.getSSLServerSocketFactory(java.lang.String sslAliasName,
java.util.Map<java.lang.String,java.lang.Object> connectionInfo,
SSLConfigChangeListener listener)
This method creates an SSLSocketFactory for use by an SSL application or
component.
|
javax.net.ssl.SSLSocketFactory |
JSSEHelper.getSSLSocketFactory(java.util.Map<java.lang.String,java.lang.Object> connectionInfo,
java.util.Properties props)
This method creates an SSLSocketFactory for use by an SSL application or
component.
|
javax.net.ssl.SSLSocketFactory |
JSSEHelper.getSSLSocketFactory(java.lang.String sslAliasName,
java.util.Map<java.lang.String,java.lang.Object> connectionInfo,
SSLConfigChangeListener listener)
This method creates an SSLSocketFactory for use by an SSL application or
component.
|
java.net.URLStreamHandler |
JSSEHelper.getURLStreamHandler(java.util.Properties props)
This method creates a URLStreamHandler specific SSL properties.
|
java.net.URLStreamHandler |
JSSEHelper.getURLStreamHandler(java.lang.String sslAliasName,
java.util.Map<java.lang.String,java.lang.Object> connectionInfo,
SSLConfigChangeListener listener)
This method creates a URLStreamHandler for use by an SSL application or component.
|
void |
JSSEHelper.registerSSLConfigChangeListener(java.lang.String sslAliasName,
java.util.Map<java.lang.String,java.lang.Object> connectionInfo,
SSLConfigChangeListener listener)
This method registers an SSLConfigChangeListener for the specific SSL
configuration chosen based upon the parameters passed in using the
precedence logic described in the JavaDoc for the getSSLContext API.
|
void |
JSSEProvider.setServerDefaultSSLContext(SSLConfig sslConfig)
Set the default SSL factory for the server.
|
void |
JSSEHelper.validateSSLProperties(java.util.Properties props)
This method attempts to create an SSLContext using the properties provided.
|