public class RefsOnlyTimeStampV2Impl extends XAdESTimeStampImpl implements RefsOnlyTimeStampV2
RefsOnlyTimeStampV2
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
Constructor and Description |
---|
RefsOnlyTimeStampV2Impl(DOMCryptoContext context,
Node node)
Creates a new instance of this
RefsOnlyTimeStampV2Impl with the
given context and node. |
RefsOnlyTimeStampV2Impl(List includes,
iaik.xml.crypto.dsig.CanonicalizationMethodImpl cm,
String id,
String tokenId)
Creates a new instance of this
RefsOnlyTimeStampV2Impl with the
given list of Include s, canonicalization method and id
-attribute values. |
Modifier and Type | Method and Description |
---|---|
String |
getLocalName() |
String |
getNamespace()
Returns the namespace URI of the represented XML element.
|
canonicalizeTargetSignatureValueElement, getCanonicalizationMethod, getChildStructures, getId, getIncludes, getTargetSignature, getTimeStampInputStream, getTimeStampToken, getTokenId, marshalIDAttribute, produceAndAppendTimeStamp, produceTimeStamp, putChildStructure, unmarshalAttributes, validate
getInstance, 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 RefsOnlyTimeStampV2Impl(DOMCryptoContext context, Node node) throws MarshalException
RefsOnlyTimeStampV2Impl
with the
given context and node.context
- the contextnode
- the node to unmarshal fromMarshalException
- if an exception occurs during unmarshalingpublic RefsOnlyTimeStampV2Impl(List includes, iaik.xml.crypto.dsig.CanonicalizationMethodImpl cm, String id, String tokenId)
RefsOnlyTimeStampV2Impl
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 config
or 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()
public String getNamespace()
XadesDOMStructure
getNamespace
in class XadesDOMStructure
XadesDOMStructure.getNamespace()
© 2002-2005 IAIK, © 2004, 2006 - 2017 Stiftung SIC