code: public synchronized void addSSLConfigToMap(String alias, SSLConfig sslConfig) throws Exception {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              Tr.entry(tc, "addSSLConfigToMap: alias=" + alias);
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
              Tr.debug(tc, sslConfig.toString());
          }
  
          if (sslConfigMap.containsKey(alias)) {
              sslConfigMap.remove(alias);
              outboundSSL.removeDynamicSelectionsWithSSLConfig(alias);
          }
  
          if (validationEnabled())
              sslConfig.validateSSLConfig();
  
          sslConfigMap.put(alias, sslConfig);
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              Tr.exit(tc, "addSSLConfigToMap");
  
      }
docs: *
  This method adds an SSL config from the SSLConfigManager map and list.
  
  @param alias
  @param sslConfig
  @throws Exception
  *