public class SignedPropertiesImpl extends XadesDOMStructure implements SignedProperties
SignedProperties property which
supports the DOM XML processing and representation mechanism.SignedProperties| Modifier and Type | Field and Description |
|---|---|
protected String |
id_ |
protected SignedDataObjectPropertiesImpl |
signedDataObjectProperties_ |
protected SignedSignaturePropertiesImpl |
signedSignatureProperties_ |
implMap_, state_, STATE_CREATED, STATE_MARSHALED, STATE_UNINITIALIZED, STATE_UNMARSHALEDREFERENCE_TYPE| Constructor and Description |
|---|
SignedPropertiesImpl(DOMCryptoContext context,
Node node) |
SignedPropertiesImpl(SignedSignaturePropertiesImpl signedSignatureProperties,
SignedDataObjectPropertiesImpl signedDataObjectProperties,
String id) |
| Modifier and Type | Method and Description |
|---|---|
protected List |
getChildStructures() |
String |
getId()
Returns the
id-attribute value. |
String |
getLocalName() |
SignedDataObjectProperties |
getSignedDataObjectProperties()
Returns the signed data object properties.
|
SignedSignatureProperties |
getSignedSignatureProperties()
Returns the signed signature properties.
|
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, getParentSignatureOfaddBytesToElement, 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, wrapNodeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisFeatureSupportedprotected SignedSignaturePropertiesImpl signedSignatureProperties_
protected SignedDataObjectPropertiesImpl signedDataObjectProperties_
protected String id_
public SignedPropertiesImpl(DOMCryptoContext context, Node node) throws MarshalException
MarshalExceptionpublic SignedPropertiesImpl(SignedSignaturePropertiesImpl signedSignatureProperties, SignedDataObjectPropertiesImpl signedDataObjectProperties, String id)
signedSignatureProperties - signedDataObjectProperties - id - public String getId()
SignedPropertiesid-attribute value.getId in interface SignedPropertiesid-attribute valueSignedProperties.getId()public SignedSignatureProperties getSignedSignatureProperties()
SignedPropertiesgetSignedSignatureProperties in interface SignedPropertiesSignedProperties.getSignedSignatureProperties()public SignedDataObjectProperties getSignedDataObjectProperties()
SignedPropertiesgetSignedDataObjectProperties in interface SignedPropertiesSignedProperties.getSignedDataObjectProperties()public String getLocalName()
getLocalName in class iaik.xml.crypto.dom.DOMStructureDOMStructure.getLocalName()protected Attr marshalIDAttribute(DOMCryptoContext context, Element parent)
marshalIDAttribute in class iaik.xml.crypto.dom.DOMStructureDOMStructure.marshalIDAttribute(DOMCryptoContext,
Element)protected void unmarshalAttributes(NamedNodeMap attributes, DOMCryptoContext context) throws MarshalException
unmarshalAttributes in class iaik.xml.crypto.dom.DOMStructureMarshalExceptionDOMStructure.unmarshalAttributes(org.w3c.dom.NamedNodeMap,
DOMCryptoContext)protected List getChildStructures()
getChildStructures in class iaik.xml.crypto.dom.DOMStructureDOMStructure.getChildStructures()protected void putChildStructure(iaik.xml.crypto.dom.DOMStructure childStructure)
throws MarshalException
putChildStructure in class iaik.xml.crypto.dom.DOMStructureMarshalExceptionDOMStructure.putChildStructure(DOMStructure)© 2002-2005 IAIK, © 2004, 2006 - 2017 Stiftung SIC