SSLAdmin MBean

Partial ObjectName:
WebSphere:*,type=SSLAdmin

ExcludeAccessCheck:

false


MBean SSLAdmin

Management interface for SSL functions.


Operation Summary
java.lang.Object[]invokeRemoteKeyStoreCommand(java.lang.String keyStoreName, java.lang.String method, java.lang.Object[] parms)
           Invokes a keystore command on a remote system.
voidtemporarilyDisableCertificateAuthentication(java.lang.Long millisToDisable)
           Disables certificate authentication temporarily while updating new certificates.
java.util.HashMapretrieveSigners(java.lang.String keyStoreName, java.lang.String specificAlias)
           Retrieves signers from a trust store on the server into a trust store on the client.
java.security.cert.X509CertificategetAdminRSAPropagationCertificate()
           Retrieves the admin role propagation public key from the target server.
java.security.cert.Certificate[]retrieveSignerFromPort(java.lang.String host, java.lang.Integer port, java.lang.String sslCfgAlias)
           Retrieves a signer from a remote host and port.
voidclearSSLContextCache()
           Clear the SSL context cache.

Operation Detail

invokeRemoteKeyStoreCommand

public java.lang.Object[] invokeRemoteKeyStoreCommand(java.lang.String keyStoreName, java.lang.String method, java.lang.Object[] parms)
Invokes a keystore command on a remote system.
Parameters:
keyStoreName - The name of the KeyStore in the WCCM configuration.
method - The method to be invoked on the java.security.KeyStore API.
parms - The parameters needed by the method to be invoked.
Security Roles:
administrator
operator

temporarilyDisableCertificateAuthentication

public void temporarilyDisableCertificateAuthentication(java.lang.Long millisToDisable)
Disables certificate authentication temporarily while updating new certificates.
Parameters:
millisToDisable - The number of milliseconds which cert auth will be disabled for.
Security Roles:
administrator
operator

retrieveSigners

public java.util.HashMap retrieveSigners(java.lang.String keyStoreName, java.lang.String specificAlias)
Retrieves signers from a trust store on the server into a trust store on the client.
Parameters:
keyStoreName - The trust store name on the server.
specificAlias - The alias of a specific signer to return. If null, return all signers from the truststore.
Security Roles:
administrator
operator

getAdminRSAPropagationCertificate

public java.security.cert.X509Certificate getAdminRSAPropagationCertificate()
Retrieves the admin role propagation public key from the target server.
Security Roles:
administrator
operator
ExcludeAccessCheck:

true


retrieveSignerFromPort

public java.security.cert.Certificate[] retrieveSignerFromPort(java.lang.String host, java.lang.Integer port, java.lang.String sslCfgAlias)
Retrieves a signer from a remote host and port.
Parameters:
host - The target hostname from which to retrieve the certificate.
port - The target port from which to retrieve the certificate.
sslCfgAlias - The SSL Config alias used to create the connection.
Security Roles:
administrator
operator

clearSSLContextCache

public void clearSSLContextCache()
Clear the SSL context cache.
Security Roles:
administrator
operator

Copyright IBM Corp. 1996-2005