public class SignedProperties extends XAdESBaseElement
The SignedProperties element contains a number of properties
that are collectively signed by the XMLDSIG signature.
The SignedProperties element MAY contain properties that
qualify the XMLDSIG signature itself or the signer. If present, they are
included as content of the SignedSignatureProperties element.
NOTE: If the ds:KeyInfo element is build according as
specified in clause 4.4.1, it could happen that no signed signature property
is required, and no SignedSignatureProperties element would be
needed in the XAdES signature.
The SignedProperties element MAY also contain properties that
qualify some of the signed data objects. These properties appear as content
of the SignedDataObjectProperties element.
The optional Id attribute can be used to make a reference to
the SignedProperties element.
Below follows the schema definition for SignedProperties element.
<xsd:element name="SignedProperties" type="SignedPropertiesType" />
<xsd:complexType name="SignedPropertiesType">
<xsd:sequence>
<xsd:element name="SignedSignatureProperties"
type="SignedSignaturePropertiesType" minOccurs="0"/>
<xsd:element name="SignedDataObjectProperties"
type="SignedDataObjectPropertiesType" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
</xsd:complexType>
mContext, mElement, mId| Constructor and Description |
|---|
SignedProperties(Context aBaglam) |
SignedProperties(org.w3c.dom.Element aElement,
Context aContext)
Construct SignedProperties from existing
|
| Modifier and Type | Method and Description |
|---|---|
SignedDataObjectProperties |
createOrGetSignedDataObjectProperties() |
java.lang.String |
getLocalName() |
SignedDataObjectProperties |
getSignedDataObjectProperties() |
SignedSignatureProperties |
getSignedSignatureProperties() |
void |
setSignedDataObjectProperties(SignedDataObjectProperties aSDOProperties) |
void |
setSignedSignatureProperties(SignedSignatureProperties aSSProperties) |
getNamespaceaddBigIntegerElement, addLineBreak, addLineBreak, checkNamespace, createElement, generateAndSetId, getAttribute, getBigIntegerFromElement, getChildText, getContext, getDocument, getElement, getId, insertBase64EncodedElement, insertElement, insertTextElement, selectChildElement, selectChildren, setIdpublic SignedProperties(Context aBaglam)
public SignedProperties(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 SignedSignatureProperties getSignedSignatureProperties()
public void setSignedSignatureProperties(SignedSignatureProperties aSSProperties)
public SignedDataObjectProperties getSignedDataObjectProperties()
public SignedDataObjectProperties createOrGetSignedDataObjectProperties()
public void setSignedDataObjectProperties(SignedDataObjectProperties aSDOProperties)
public java.lang.String getLocalName()
getLocalName in class BaseElementCopyright © 2025. All rights reserved.