com.ibm.wsspi.ssl
Interface KeyManagerExtendedInfo
- public interface KeyManagerExtendedInfo
KeyManager Extended Info Interface. This interface is extended by custom Key Managers which need information about the current SSL configuration to make decisions about whether to change the key information.
Since:
WAS 6.1
Version:
1.0
See Also:
JSSEHelper
Method Summary
Modifier and Type | Method and Description |
---|---|
|
setCustomProperties(java.util.Properties customProperties)
Method called by WebSphere Application Server runtime to set the custom
properties configured for the custom KeyManager.
|
|
setDefaultX509KeyManager(javax.net.ssl.X509KeyManager defaultX509KeyManager)
Method called by WebSphere Application Server runtime to set the default
X509KeyManager created by the IbmX509 KeyManagerFactory using the KeyStore
information present in this SSL configuration.
|
|
setKeyStore(java.security.KeyStore keyStore)
Method called by WebSphere Application Server runtime to set the SSL
KeyStore used for this connection.
|
|
setKeyStoreClientAlias(java.lang.String clientAlias)
Method called by WebSphere Application Server runtime to set the SSL
KeyStore certificate alias configured for use by client configurations.
|
|
setKeyStoreServerAlias(java.lang.String serverAlias)
Method called by WebSphere Application Server runtime to set the SSL
KeyStore certificate alias configured for use by server configurations.
|
|
setSSLConfig(java.util.Properties config)
Method called by WebSphere Application Server runtime to set the SSL
configuration properties being used for this connection.
|
Method Detail
setCustomProperties
- void setCustomProperties(java.util.Properties customProperties)
Method called by WebSphere Application Server runtime to set the custom
properties configured for the custom KeyManager.
setSSLConfig
- void setSSLConfig(java.util.Properties config)
Method called by WebSphere Application Server runtime to set the SSL
configuration properties being used for this connection.
setDefaultX509KeyManager
- void setDefaultX509KeyManager(javax.net.ssl.X509KeyManager defaultX509KeyManager)
Method called by WebSphere Application Server runtime to set the default
X509KeyManager created by the IbmX509 KeyManagerFactory using the KeyStore
information present in this SSL configuration. This allows some delegation
to the default IbmX509 KeyManager to occur.
setKeyStore
- void setKeyStore(java.security.KeyStore keyStore)
Method called by WebSphere Application Server runtime to set the SSL
KeyStore used for this connection.
setKeyStoreServerAlias
- void setKeyStoreServerAlias(java.lang.String serverAlias)
Method called by WebSphere Application Server runtime to set the SSL
KeyStore certificate alias configured for use by server configurations.
This method is only called when the alias is configured using the
com.ibm.ssl.keyStoreServerAlias property.
setKeyStoreClientAlias
- void setKeyStoreClientAlias(java.lang.String clientAlias)
Method called by WebSphere Application Server runtime to set the SSL
KeyStore certificate alias configured for use by client configurations.
This method is only called when the alias is configured using the
com.ibm.ssl.keyStoreClientAlias property.