Class XAdESTimestampParameters

java.lang.Object
eu.europa.esig.dss.model.TimestampParameters
eu.europa.esig.dss.xades.XAdESTimestampParameters
All Implemented Interfaces:
eu.europa.esig.dss.model.SerializableTimestampParameters, Serializable

public class XAdESTimestampParameters extends eu.europa.esig.dss.model.TimestampParameters
Parameters for a XAdES timestamp creation
See Also:
  • Constructor Details

    • XAdESTimestampParameters

      public XAdESTimestampParameters()
      Empty constructor
    • XAdESTimestampParameters

      public XAdESTimestampParameters(eu.europa.esig.dss.enumerations.DigestAlgorithm digestAlgorithm)
      Constructor with digest algorithm
      Parameters:
      digestAlgorithm - DigestAlgorithm to use for message-imprint digest calculation
    • XAdESTimestampParameters

      public XAdESTimestampParameters(eu.europa.esig.dss.enumerations.DigestAlgorithm digestAlgorithm, String canonicalizationMethod)
      Default constructor
      Parameters:
      digestAlgorithm - DigestAlgorithm to use for message-imprint digest calculation
      canonicalizationMethod - String canonicalization to use for the message-imprint
  • Method Details

    • getCanonicalizationMethod

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

      public void setCanonicalizationMethod(String canonicalizationMethod)
      Sets the canonicalization method
      Parameters:
      canonicalizationMethod - String
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class eu.europa.esig.dss.model.TimestampParameters
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class eu.europa.esig.dss.model.TimestampParameters
    • toString

      public String toString()
      Overrides:
      toString in class eu.europa.esig.dss.model.TimestampParameters