docs: @Override
      public void setServerDefaultSSLContext(SSLConfig defaultSSLConfig) throws Exception {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              Tr.entry(tc, "setServerDefaultSSLContext");
  
          SSLContext context = getSSLContext(null, defaultSSLConfig);
  
          if (context != null) {
              SSLContext.setDefault(context);
              HttpsURLConnection.setDefaultSSLSocketFactory(context.getSocketFactory());
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
                  Tr.debug(tc, "Default SSLContext set to " + defaultSSLConfig.getProperty(Constants.SSLPROP_ALIAS));
          }
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              Tr.exit(tc, "setServerDefaultSSLContext");
      }