public class AllDataObjectsTimeStampImpl extends XAdESTimeStampImpl implements AllDataObjectsTimeStamp
AllDataObjectsTimeStampImpl
element
that supports the DOM XML representation and processing mechanism.cachedTimeStampInput_, canonicalizationMethod_, encTS_, id_, includes_, INVALID, tokenId_, UNKNOWN, VALID, validationStatus_
Constructor and Description |
---|
AllDataObjectsTimeStampImpl(DOMCryptoContext context,
Node node)
Creates a new instance of this
AllDataObjectsTimeStampImpl
with the given context and node. |
AllDataObjectsTimeStampImpl(List includes,
iaik.xml.crypto.dsig.CanonicalizationMethodImpl cm,
String id,
String tokenId)
Creates a new instance of this
AllDataObjectsTimeStampImpl
with the the list of Include s,
canonicalization method and id -attribute values. |
Modifier and Type | Method and Description |
---|---|
String |
getLocalName() |
canonicalizeTargetSignatureValueElement, getCanonicalizationMethod, getChildStructures, getId, getIncludes, getTargetSignature, getTimeStampInputStream, getTimeStampToken, getTokenId, marshalIDAttribute, produceAndAppendTimeStamp, produceTimeStamp, putChildStructure, unmarshalAttributes, validate
getInstance, getNamespace, getParentQualifyingPropertiesOf, getParentSignatureOf
addBytesToElement, addBytesToElement, clearMarshalling, clearMarshalling, getBytesFromElement, getBytesFromElementStream, getChildStructureVersion, getHere, getImplClass, getInstance, getInstance, getNode, getParentStructure, getParentStructureOf, getQualifiedName, getQualifiedName, hasNSDeclAttrInScope, isFeatureSupported, isNSDeclInScope, marshal, marshalAttributes, marshalElement, newIDforLookUp, putImplClass, setBackToCompatibilityPrior1_14, setNode, setParentStructure, toString, unmarshal, unmarshalElement, unmarshalIDAttribute, unmarshalStructures, wrapNode
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCanonicalizationMethod, getId, getIncludes, getTimeStampInputStream, getTimeStampToken, getTokenId, validate
isFeatureSupported
public AllDataObjectsTimeStampImpl(DOMCryptoContext context, Node node) throws MarshalException
AllDataObjectsTimeStampImpl
with the given context and node.context
- the contextnode
- the node to unmarshal fromMarshalException
- if an exception occurs during unmarshalingpublic AllDataObjectsTimeStampImpl(List includes, iaik.xml.crypto.dsig.CanonicalizationMethodImpl cm, String id, String tokenId)
AllDataObjectsTimeStampImpl
with the the list of Include
s,
canonicalization method and id
-attribute values.includes
- a list of Include
scm
- the canonicalization methodid
- the id
-attribute valuetokenId
- the id
-attribute value of the time-stamp tokenNullPointerException
- includes
is null
IllegalArgumentException
- if includes
is emptyClassCastException
- if includes
contains any elements not of type
Include
public String getLocalName()
getLocalName
in class iaik.xml.crypto.dom.DOMStructure
DOMStructure.getLocalName()
© 2002-2005 IAIK, © 2004, 2006 - 2017 Stiftung SIC