Class BaseXAdESTimeStampData

java.lang.Object
xades4j.properties.data.BaseXAdESTimeStampData
All Implemented Interfaces:
PropertyDataObject
Direct Known Subclasses:
AllDataObjsTimeStampData, ArchiveTimeStampData, IndividualDataObjsTimeStampData, SigAndRefsTimeStampData, SignatureTimeStampData

public abstract class BaseXAdESTimeStampData extends Object implements PropertyDataObject
Author:
Luís
  • Constructor Details

    • BaseXAdESTimeStampData

      protected BaseXAdESTimeStampData(Algorithm c14n, byte[] tsToken)
      The token should NOT be encoded in base-64. This is done in the marshalling stage.
    • BaseXAdESTimeStampData

      protected BaseXAdESTimeStampData(Algorithm c14n)
  • Method Details

    • addTimeStampToken

      public void addTimeStampToken(byte[] tsToken)
      The token should NOT be encoded in base-64. This is done in the marshalling stage.
      Parameters:
      tsToken - the token
    • getCanonicalizationAlgorithm

      public Algorithm getCanonicalizationAlgorithm()
    • getCanonicalizationAlgorithmUri

      @Deprecated(since="1.3.1") public String getCanonicalizationAlgorithmUri()
      Deprecated.
    • getTimeStampTokens

      public List<byte[]> getTimeStampTokens()