public class SignedDataObjectProperties extends XAdESBaseElement
This element contains properties that qualify some of the signed data objects.
The optional Id attribute can be used to make a reference
to the SignedDataObjectProperties element.
These properties qualify the signed data object after all the required transforms have been made.
<xsd:element name="SignedDataObjectProperties" type="SignedDataObjectPropertiesType"/>
<xsd:complexType name="SignedDataObjectPropertiesType">
<xsd:sequence>
<xsd:element name="DataObjectFormat"
type="DataObjectFormatType" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="CommitmentTypeIndication"
type="CommitmentTypeIndicationType" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="AllDataObjectsTimeStamp"
type="XAdESTimeStampType" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="IndividualDataObjectsTimeStamp"
type="XAdESTimeStampType" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
</xsd:complexType>
mContext, mElement, mId| Constructor and Description |
|---|
SignedDataObjectProperties(Context aBaglam) |
SignedDataObjectProperties(org.w3c.dom.Element aElement,
Context aContext)
Construct SignedDataObjectProperties from existing
|
getNamespaceaddBigIntegerElement, addLineBreak, addLineBreak, checkNamespace, createElement, generateAndSetId, getAttribute, getBigIntegerFromElement, getChildText, getContext, getDocument, getElement, getId, insertBase64EncodedElement, insertElement, insertTextElement, selectChildElement, selectChildren, setIdpublic SignedDataObjectProperties(Context aBaglam)
public SignedDataObjectProperties(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 int getDataObjectFormatCount()
public DataObjectFormat getDataObjectFormat(int aIndex)
public void addDataObjectFormat(DataObjectFormat aDataObjectFormat)
public int getCommitmentTypeIndicationCount()
public CommitmentTypeIndication getCommitmentTypeIndication(int aIndex)
public void addCommitmentTypeIndication(CommitmentTypeIndication aCommitmentTypeIndication)
public int getAllDataObjectsTimeStampCount()
public AllDataObjectsTimeStamp getAllDataObjectsTimeStamp(int aIndex)
public java.util.List<AllDataObjectsTimeStamp> getAllDataObjectsTimeStamps()
public void addAllDataObjectsTimeStamp(AllDataObjectsTimeStamp aAllDataObjectsTimeStamp)
aAllDataObjectsTimeStamp - TimeStampValidationDatapublic int getIndividualDataObjectsTimeStampCount()
public IndividualDataObjectsTimeStamp getIndividualDataObjectsTimeStamp(int aIndex)
public java.util.List<IndividualDataObjectsTimeStamp> getIndividualDataObjectsTimeStamps()
public void addIndividualDataObjectsTimeStamp(IndividualDataObjectsTimeStamp aIndividualDataObjectsTimeStamp)
aIndividualDataObjectsTimeStamp - TimeStampValidationDatapublic java.lang.String getLocalName()
getLocalName in class BaseElementCopyright © 2025. All rights reserved.