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