public class UnsignedDataObjectProperties extends XAdESBaseElement
This element contains properties that qualify some of the signed data objects. The signature generated by the signer does not cover the content of this element.
<xsd:element name="UnsignedDataObjectProperties" type="UnsignedDataObjectPropertiesType" />
<xsd:complexType name="UnsignedDataObjectPropertiesType">
<xsd:sequence>
<xsd:element name="UnsignedDataObjectProperty" type="AnyType" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
</xsd:complexType>
The optional Id attribute can be used to make a reference to the
UnsignedDataObjectProperties element. TS 101 733 [1] does not
specify the usage of any unsigned property qualifying the signed data object.
The present document, however, incorporates this element for the sake of
completeness and to cope with potential future needs for inclusion of such
kind of properties. The schema definition leaves open the definition of
the contents of this type. .
mContext, mElement, mId| Constructor and Description |
|---|
UnsignedDataObjectProperties(Context aContext)
Construct new BaseElement according to context
|
UnsignedDataObjectProperties(org.w3c.dom.Element aElement,
Context aContext)
Construct Any from existing
|
| Modifier and Type | Method and Description |
|---|---|
void |
addProperty(UnsignedDataObjectProperty aUsdop) |
java.lang.String |
getLocalName() |
java.lang.String |
getNamespace() |
UnsignedDataObjectProperty |
getProperty(int aIndex) |
int |
getPropertyCount() |
addBigIntegerElement, addLineBreak, addLineBreak, checkNamespace, createElement, generateAndSetId, getAttribute, getBigIntegerFromElement, getChildText, getContext, getDocument, getElement, getId, insertBase64EncodedElement, insertElement, insertTextElement, selectChildElement, selectChildren, setIdpublic UnsignedDataObjectProperties(Context aContext)
aContext - where some signature spesific properties reside.public UnsignedDataObjectProperties(org.w3c.dom.Element aElement,
Context aContext)
throws XMLSignatureException
aElement - xml elementaContext - according to contextXMLSignatureException - when structure is invalid or can not be
resolved appropriatelypublic void addProperty(UnsignedDataObjectProperty aUsdop)
public int getPropertyCount()
public UnsignedDataObjectProperty getProperty(int aIndex)
public java.lang.String getNamespace()
getNamespace in class XAdESBaseElementpublic java.lang.String getLocalName()
getLocalName in class BaseElementCopyright © 2025. All rights reserved.