public class UnsignedDataObjectPropertiesImpl extends XadesDOMStructure implements UnsignedDataObjectProperties
Modifier and Type | Field and Description |
---|---|
protected String |
id_ |
protected List |
unsignedDataObjectProperties_ |
Constructor and Description |
---|
UnsignedDataObjectPropertiesImpl(DOMCryptoContext context,
Node node) |
UnsignedDataObjectPropertiesImpl(List unsignedDataObjectProperties,
String id) |
Modifier and Type | Method and Description |
---|---|
void |
appendUnsignedDataObjectProperty(UnsignedDataObjectPropertyImpl property,
DOMCryptoContext context) |
protected List |
getChildStructures() |
String |
getId()
Returns the
id -attribute value. |
String |
getLocalName() |
List |
getUnsignedDataObjectProperties()
Returns the list unsigned data object properties.
|
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
protected List unsignedDataObjectProperties_
protected String id_
public UnsignedDataObjectPropertiesImpl(DOMCryptoContext context, Node node) throws MarshalException
MarshalException
public String getId()
UnsignedDataObjectProperties
id
-attribute value.getId
in interface UnsignedDataObjectProperties
public List getUnsignedDataObjectProperties()
UnsignedDataObjectProperties
getUnsignedDataObjectProperties
in interface UnsignedDataObjectProperties
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)
public void appendUnsignedDataObjectProperty(UnsignedDataObjectPropertyImpl property, DOMCryptoContext context) throws MarshalException
© 2002-2005 IAIK, © 2004, 2006 - 2017 Stiftung SIC