Class RemoteTimestampParameters

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

public class RemoteTimestampParameters extends Object implements Serializable
Parameters for a timestamp creation
See Also:
  • Constructor Details

  • Method Details

    • getDigestAlgorithm

      public DigestAlgorithm getDigestAlgorithm()
      Gets the digest algorithm
      Returns:
      DigestAlgorithm
    • setDigestAlgorithm

      public void setDigestAlgorithm(DigestAlgorithm digestAlgorithm)
      Sets the digest algorithm for message-imprint hash computation
      Parameters:
      digestAlgorithm - DigestAlgorithm
    • getCanonicalizationMethod

      public String getCanonicalizationMethod()
      Gets the canonicalization method
      Returns:
      String
    • setCanonicalizationMethod

      public void setCanonicalizationMethod(String canonicalizationMethod)
      Sets the canonicalization algorithm NOTE: to be used for XAdES format only
      Parameters:
      canonicalizationMethod - String
    • getTimestampContainerForm

      public TimestampContainerForm getTimestampContainerForm()
      Gets the timestamp container form
      Returns:
      TimestampContainerForm
    • setTimestampContainerForm

      public void setTimestampContainerForm(TimestampContainerForm timestampForm)
      Sets the timestamp container form for a standalone timestamp creation
      Parameters:
      timestampForm - TimestampContainerForm
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object