code: public void registerSSLConfigChangeListener(String sslAliasName, Map<String, Object> connectionInfo, SSLConfigChangeListener listener) throws SSLException {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              Tr.entry(tc, "registerSSLConfigChangeListener", new Object[] { sslAliasName, connectionInfo, listener });
          getProperties(sslAliasName, connectionInfo, listener);
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              Tr.exit(tc, "registerSSLConfigChangeListener");
      }
docs: <p>
  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. The
  SSLConfigChangeListener must be deregistered by
  deregisterSSLConfigChangeListener when it is no longer needed.
  </p>
  
  @param sslAliasName
  @param connectionInfo
  @param listener
  @throws com.ibm.websphere.ssl.SSLException
  
  @ibm-api