Class RemoteTrustedListSignatureParameters

java.lang.Object
eu.europa.esig.dss.ws.signature.dto.parameters.RemoteTrustedListSignatureParameters
All Implemented Interfaces:
Serializable

public class RemoteTrustedListSignatureParameters extends Object implements Serializable
DTO used to define customizable parameters for a Trusted List signing NOTE : other basic parameters are pre-configured for a Trusted List signing
See Also:
  • Constructor Details

    • RemoteTrustedListSignatureParameters

      public RemoteTrustedListSignatureParameters()
      Default constructor instantiating object with null values
  • Method Details

    • getSigningCertificate

      public RemoteCertificate getSigningCertificate()
      Gets the signing certificate
      Returns:
      RemoteCertificate
    • setSigningCertificate

      public void setSigningCertificate(RemoteCertificate signingCertificate)
      Sets the signing certificate
      Parameters:
      signingCertificate - RemoteCertificate
    • getBLevelParameters

      public RemoteBLevelParameters getBLevelParameters()
      Gets bLevel parameters
      Returns:
      RemoteBLevelParameters
    • setBLevelParameters

      public void setBLevelParameters(RemoteBLevelParameters bLevelParameters)
      Sets bLevel parameters (e.g. claimed signing time, etc.)
      Parameters:
      bLevelParameters - RemoteBLevelParameters
    • getReferenceId

      public String getReferenceId()
      Gets an Id of an enveloped-signature reference
      Returns:
      String
    • setReferenceId

      public void setReferenceId(String referenceId)
      Sets a custom if for an enveloped-reference creation NOTE: if not set, a default value will be used
      Parameters:
      referenceId - String
    • getReferenceDigestAlgorithm

      public DigestAlgorithm getReferenceDigestAlgorithm()
      Gets a DigestAlgorithm to be used on an enveloped-signature reference creation
      Returns:
      DigestAlgorithm
    • setReferenceDigestAlgorithm

      public void setReferenceDigestAlgorithm(DigestAlgorithm referenceDigestAlgorithm)
      Sets a DigestAlgorithm to be used on an enveloped-signature reference creation
      Parameters:
      referenceDigestAlgorithm - DigestAlgorithm