Class RootDescriptor

java.lang.Object
org.nuxeo.ecm.platform.signature.core.pki.RootDescriptor

public class RootDescriptor extends Object
Provides configuration information for root certificate generation services.

As the root keystore needs to be configurable by the system administrator, this configuration object allows the administrator to store the root keystore location and access information as XML elements. This information is used by the certificate authority services for signing user certificates and for exposing the root certificate object to the user interface.

Author:
Wojciech Sulejman
  • Field Details

    • rootKeystoreFilePath

      protected String rootKeystoreFilePath
    • rootKeystorePassword

      protected String rootKeystorePassword
    • rootCertificateAlias

      protected String rootCertificateAlias
    • rootKeyAlias

      protected String rootKeyAlias
    • rootKeyPassword

      protected String rootKeyPassword
  • Constructor Details

    • RootDescriptor

      public RootDescriptor()
  • Method Details

    • getRootKeyAlias

      public String getRootKeyAlias()
    • setRootKeyAlias

      public void setRootKeyAlias(String rootKeyAlias)
    • getRootKeyPassword

      public String getRootKeyPassword()
    • setRootKeyPassword

      public void setRootKeyPassword(String rootKeyPassword)
    • getRootKeystorePassword

      public String getRootKeystorePassword()
    • setRootKeystorePassword

      public void setRootKeystorePassword(String rootKeystorePassword)
    • getRootCertificateAlias

      public String getRootCertificateAlias()
    • setRootCertificateAlias

      public void setRootCertificateAlias(String rootCertificateAlias)
    • getRootKeystoreFilePath

      public String getRootKeystoreFilePath()
    • setRootKeystoreFilePath

      public void setRootKeystoreFilePath(String rootKeystoreFilePath)
    • setRemoveExtension

      protected void setRemoveExtension(boolean remove)
    • getRemoveExtension

      public boolean getRemoveExtension()