code: @Override
      public void initialize(String keyStoreName, String keyStorePath, String keyStoreType, String keyStoreProvider,
                             String keyStorePassword, String keyAlias) throws AuditSigningException {
  
          WsLocationAdmin locationAdmin = locationAdminRef.getService();
          if (locationAdmin != null) {
              serverName = locationAdmin.getServerName();
          }
          signerAlias = keyAlias;
          signerName = keyStoreName;
          signerKeyFileLocation = keyStorePath;
  
          crypto = new AuditCrypto();
  
          String JCEProvider = null;
  
          try {
              signature = Signature.getInstance(CRYPTO_ALGORITHM);
  
          } catch (Exception e) {
              Tr.error(tc, "security.audit.signing.init.error", new Object[] { e });
              throw new AuditSigningException(e.getMessage());
          }
  
          long begin_time = 0;
          if (tc.isDebugEnabled()) {
              Tr.debug(tc, "Initializing audit signer at " + new java.util.Date(System.currentTimeMillis()));
          }
  
      }
docs: <p>
  The <code>initialize</code> method initializes the AuditSigning implementation
  </p>