xades4j.properties.data
Class BaseXAdESTimeStampData

java.lang.Object
  extended by 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 Summary
protected BaseXAdESTimeStampData(String canonicalizationAlgorithmUri)
           
protected BaseXAdESTimeStampData(String canonicalizationAlgorithmUri, byte[] tsToken)
          The token should NOT be encoded in base-64.
 
Method Summary
 void addTimeStampToken(byte[] tsToken)
          The token should NOT be encoded in base-64.
 String getCanonicalizationAlgorithmUri()
           
 List<byte[]> getTimeStampTokens()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseXAdESTimeStampData

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


BaseXAdESTimeStampData

protected BaseXAdESTimeStampData(String canonicalizationAlgorithmUri)
Method Detail

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

getCanonicalizationAlgorithmUri

public String getCanonicalizationAlgorithmUri()

getTimeStampTokens

public List<byte[]> getTimeStampTokens()


Copyright © 2012. All Rights Reserved.