public abstract class ArchiveTimeStampImpl extends XAdESTimeStampImpl implements ArchiveTimeStamp
ArchiveTimeStamp
element that supports
the DOM XML representation and processing mechanism.cachedTimeStampInput_, canonicalizationMethod_, encTS_, id_, includes_, INVALID, tokenId_, UNKNOWN, VALID, validationStatus_
implMap_, state_, STATE_CREATED, STATE_MARSHALED, STATE_UNINITIALIZED, STATE_UNMARSHALED
LOCAL_NAME
Modifier | Constructor and Description |
---|---|
protected |
ArchiveTimeStampImpl(DOMCryptoContext context,
Node node)
Creates a new instance of this
ArchiveTimeStampImpl with the
given context and node. |
protected |
ArchiveTimeStampImpl(List includes,
iaik.xml.crypto.dsig.CanonicalizationMethodImpl cm,
String id,
String tokenId)
Creates a new instance of this
ArchiveTimeStampImpl with the
given list of a 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
protected ArchiveTimeStampImpl(DOMCryptoContext context, Node node) throws MarshalException
ArchiveTimeStampImpl
with the
given context and node.context
- the contextnode
- the node to unmarshal fromMarshalException
- if an exception occurs during unmarshalingprotected ArchiveTimeStampImpl(List includes, iaik.xml.crypto.dsig.CanonicalizationMethodImpl cm, String id, String tokenId)
ArchiveTimeStampImpl
with the
given list of a 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
- if 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