Class ProfileParameters

java.lang.Object
eu.europa.esig.dss.ProfileParameters
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
PAdESProfileParameters, XAdESProfileParameters

public class ProfileParameters extends Object implements Serializable
This class manages the internal variables used in the process of creating of a signature and which allows to accelerate the signature generation.
See Also:
  • Constructor Details

    • ProfileParameters

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

    • getDeterministicId

      public String getDeterministicId()
      Gets the deterministic id
      Returns:
      String
    • setDeterministicId

      public void setDeterministicId(String deterministicId)
      Sets the deterministic id
      Parameters:
      deterministicId - String
    • getDetachedContents

      public List<DSSDocument> getDetachedContents()
      Gets the detached contents
      Returns:
      a list of DSSDocuments
    • setDetachedContents

      public void setDetachedContents(List<DSSDocument> detachedContents)
      Sets the detached contents
      Parameters:
      detachedContents - a list of DSSDocuments
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

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

      public boolean equals(Object o)
      Overrides:
      equals in class Object