code: public void initializeKeyStore(boolean reinitialize) throws Exception {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              Tr.entry(tc, "initializeKeyStore");
  
          try {
              String initAtStartup = getProperty(Constants.SSLPROP_KEY_STORE_INITIALIZE_AT_STARTUP);
              boolean createIfMissing = LibertyConstants.DEFAULT_KEYSTORE_REF_ID.equals(getProperty("id"));
  
              if (Boolean.parseBoolean(initAtStartup) || reinitialize) {
                  if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
                      Tr.debug(tc, "Initializing keystore at startup.");
                  getKeyStore(reinitialize, createIfMissing);
              }
          } catch (Exception e) {
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
                  Tr.debug(tc, "Exception initializing KeyStore; " + e);
              throw e;
          }
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              Tr.exit(tc, "initializeKeyStore");
      }
docs: Initialize the wrapped keystore.
  
  @param reinitialize
  @throws Exception