docs: public static AuditEncryptionImpl getInstance(String keyStoreName, String keyStorePath, String keyStoreType, String keyStoreProvider,
                                                    String keyStorePassword, String keyAlias) throws AuditEncryptionException {
          try {
              if (ae == null)
                  ae = new AuditEncryptionImpl(keyStoreName, keyStorePath, keyStoreType, keyStoreProvider, keyStorePassword, keyAlias);
              return ae;
  
          } catch (AuditEncryptionException e) {
              throw new AuditEncryptionException(e);
          }
      }