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 Corporation 2002, 2012