public class SignedDataObjectPropertiesImpl extends XadesDOMStructure implements SignedDataObjectProperties
Constructor and Description |
---|
SignedDataObjectPropertiesImpl(DOMCryptoContext context,
Node node) |
SignedDataObjectPropertiesImpl(List dataObjectFormats,
List commitmentTypeIndications,
List allDataObjectsTimeStamps,
List individualDataObjectsTimeStamps,
String id) |
Modifier and Type | Method and Description |
---|---|
List |
getAllDataObjectsTimeStamps()
Returns the all data objects time-stamps.
|
protected List |
getChildStructures() |
List |
getCommitmentTypeIndications()
Returns the commitment type indication qualifying properties
|
List |
getDataObjectFormats()
Returns the data object format qualifying properties
|
String |
getId()
Returns the
id -attribute value. |
List |
getIndividualDataObjectsTimeStamps()
Returns the individual data objects time-stamps.
|
String |
getLocalName() |
Node |
marshal(DOMCryptoContext context,
Node parent,
Node nextSibling) |
protected Attr |
marshalIDAttribute(DOMCryptoContext context,
Element parent) |
protected void |
putChildStructure(iaik.xml.crypto.dom.DOMStructure childStructure) |
protected void |
unmarshalAttributes(NamedNodeMap attributes,
DOMCryptoContext context) |
getInstance, getNamespace, getParentQualifyingPropertiesOf, getParentSignatureOf
addBytesToElement, addBytesToElement, clearMarshalling, clearMarshalling, getBytesFromElement, getBytesFromElementStream, getChildStructureVersion, getHere, getImplClass, getInstance, getInstance, getNode, getParentStructure, getParentStructureOf, getQualifiedName, getQualifiedName, hasNSDeclAttrInScope, isFeatureSupported, isNSDeclInScope, marshalAttributes, marshalElement, newIDforLookUp, putImplClass, setBackToCompatibilityPrior1_14, setNode, setParentStructure, toString, unmarshal, unmarshalElement, unmarshalIDAttribute, unmarshalStructures, wrapNode
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isFeatureSupported
public SignedDataObjectPropertiesImpl(DOMCryptoContext context, Node node) throws MarshalException
MarshalException
public SignedDataObjectPropertiesImpl(List dataObjectFormats, List commitmentTypeIndications, List allDataObjectsTimeStamps, List individualDataObjectsTimeStamps, String id)
dataObjectFormats
- commitmentTypeIndications
- allDataObjectsTimeStamps
- individualDataObjectsTimeStamps
- id
- public String getId()
SignedDataObjectProperties
id
-attribute value.getId
in interface SignedDataObjectProperties
id
-attribute valueSignedDataObjectProperties.getId()
public List getDataObjectFormats()
SignedDataObjectProperties
getDataObjectFormats
in interface SignedDataObjectProperties
DataObjectFormat
sSignedDataObjectProperties.getDataObjectFormats()
public List getCommitmentTypeIndications()
SignedDataObjectProperties
getCommitmentTypeIndications
in interface SignedDataObjectProperties
CommitmentTypeIndication
sSignedDataObjectProperties.getCommitmentTypeIndications()
public List getAllDataObjectsTimeStamps()
SignedDataObjectProperties
getAllDataObjectsTimeStamps
in interface SignedDataObjectProperties
AllDataObjectsTimeStamp
sSignedDataObjectProperties.getAllDataObjectsTimeStamps()
public List getIndividualDataObjectsTimeStamps()
SignedDataObjectProperties
getIndividualDataObjectsTimeStamps
in interface SignedDataObjectProperties
IndividualDataObjectsTimeStamp
SignedDataObjectProperties.getIndividualDataObjectsTimeStamps()
public String getLocalName()
getLocalName
in class iaik.xml.crypto.dom.DOMStructure
DOMStructure.getLocalName()
public Node marshal(DOMCryptoContext context, Node parent, Node nextSibling) throws MarshalException
marshal
in class iaik.xml.crypto.dom.DOMStructure
MarshalException
protected Attr marshalIDAttribute(DOMCryptoContext context, Element parent)
marshalIDAttribute
in class iaik.xml.crypto.dom.DOMStructure
DOMStructure.marshalIDAttribute(DOMCryptoContext,
Element)
protected void unmarshalAttributes(NamedNodeMap attributes, DOMCryptoContext context) throws MarshalException
unmarshalAttributes
in class iaik.xml.crypto.dom.DOMStructure
MarshalException
DOMStructure.unmarshalAttributes(org.w3c.dom.NamedNodeMap,
DOMCryptoContext)
protected List getChildStructures()
getChildStructures
in class iaik.xml.crypto.dom.DOMStructure
DOMStructure.getChildStructures()
protected void putChildStructure(iaik.xml.crypto.dom.DOMStructure childStructure) throws MarshalException
putChildStructure
in class iaik.xml.crypto.dom.DOMStructure
MarshalException
DOMStructure.putChildStructure(DOMStructure)
© 2002-2005 IAIK, © 2004, 2006 - 2017 Stiftung SIC