Class XAdESCounterSignatureParameters

java.lang.Object
eu.europa.esig.dss.model.AbstractSerializableSignatureParameters<TP>
eu.europa.esig.dss.AbstractSignatureParameters<XAdESTimestampParameters>
eu.europa.esig.dss.xades.XAdESSignatureParameters
eu.europa.esig.dss.xades.signature.XAdESCounterSignatureParameters
All Implemented Interfaces:
eu.europa.esig.dss.model.SerializableCounterSignatureParameters, eu.europa.esig.dss.model.SerializableSignatureParameters, Serializable

public class XAdESCounterSignatureParameters extends XAdESSignatureParameters implements eu.europa.esig.dss.model.SerializableCounterSignatureParameters
Parameters for a XAdES counter-signature creation
See Also:
  • Constructor Details

    • XAdESCounterSignatureParameters

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

    • getSignatureIdToCounterSign

      public String getSignatureIdToCounterSign()
      Specified by:
      getSignatureIdToCounterSign in interface eu.europa.esig.dss.model.SerializableCounterSignatureParameters
    • setSignatureIdToCounterSign

      public void setSignatureIdToCounterSign(String signatureId)
      Specified by:
      setSignatureIdToCounterSign in interface eu.europa.esig.dss.model.SerializableCounterSignatureParameters
    • getCounterSignatureCanonicalizationMethod

      public String getCounterSignatureCanonicalizationMethod()
      Returns a canonicalization method used for a counter-signed SignatureValue
      Returns:
      String canonicalization method to use
    • setCounterSignatureCanonicalizationMethod

      public void setCounterSignatureCanonicalizationMethod(String counterSignatureCanonicalizationMethod)
      Sets a canonicalization method used for a counter-signed SignatureValue
      Parameters:
      counterSignatureCanonicalizationMethod - String canonicalization method to use
    • getDeterministicId

      public String getDeterministicId()
      Overrides:
      getDeterministicId in class eu.europa.esig.dss.AbstractSignatureParameters<XAdESTimestampParameters>
    • toString

      public String toString()
      Overrides:
      toString in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters<XAdESTimestampParameters>
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters<XAdESTimestampParameters>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters<XAdESTimestampParameters>