Class SignatureProperty
java.lang.Object
org.apache.xml.security.utils.ElementProxy
org.apache.xml.security.utils.SignatureElementProxy
org.apache.xml.security.signature.SignatureProperty
Handles
<ds:SignatureProperty>
elements
Additional information item concerning the generation of the signature(s) can
be placed in this Element-
Field Summary
Fields inherited from class org.apache.xml.security.utils.ElementProxy
baseURI, LOG
-
Constructor Summary
ConstructorsConstructorDescriptionSignatureProperty
(Document doc, String target) ConstructsSignatureProperty
using specifiedtarget
attributeSignatureProperty
(Document doc, String target, String id) SignatureProperty
(Element element, String baseURI) Constructs aSignatureProperty
from anElement
-
Method Summary
Modifier and TypeMethodDescriptionappendChild
(Node node) Method appendChildReturns the localname of the Elements of the sub-class.getId()
Returns theid
attributeReturns thetarget
attributevoid
Sets theid
attributevoid
Sets thetarget
attributeMethods inherited from class org.apache.xml.security.utils.SignatureElementProxy
getBaseNamespace
Methods inherited from class org.apache.xml.security.utils.ElementProxy
addBase64Element, addBase64Text, addBigIntegerElement, addReturnToSelf, addText, addTextElement, appendOther, appendSelf, appendSelf, createElementForFamily, createElementForFamilyLocal, createText, getBaseURI, getBigIntegerFromChildElement, getBytesFromTextChild, getDefaultPrefix, getDocument, getElement, getElementPlusReturns, getFirstChild, getLocalAttribute, getTextFromChildElement, getTextFromTextChild, length, registerDefaultPrefixes, setDefaultPrefix, setDocument, setElement, setElement, setLocalAttribute, setLocalIdAttribute, setXPathNamespaceContext
-
Constructor Details
-
SignatureProperty
ConstructsSignatureProperty
using specifiedtarget
attribute- Parameters:
doc
- theDocument
in whichXMLsignature
is placedtarget
- thetarget
attribute references theSignature
element to which the property applies SignatureProperty
-
SignatureProperty
- Parameters:
doc
- theDocument
in whichXMLsignature
is placedtarget
- thetarget
attribute references theSignature
element to which the property appliesid
- theid
will be specified byReference.getURI()
in validation
-
SignatureProperty
Constructs aSignatureProperty
from anElement
- Parameters:
element
-SignatureProperty
elementbaseURI
- the URI of the resource where the XML instance was stored- Throws:
XMLSecurityException
-
-
Method Details
-
setId
Sets theid
attribute- Parameters:
id
- theid
attribute
-
getId
Returns theid
attribute- Returns:
- the
id
attribute
-
setTarget
Sets thetarget
attribute- Parameters:
target
- thetarget
attribute
-
getTarget
Returns thetarget
attribute- Returns:
- the
target
attribute
-
appendChild
Method appendChild- Parameters:
node
-- Returns:
- the node in this element.
-
getBaseLocalName
Returns the localname of the Elements of the sub-class.- Specified by:
getBaseLocalName
in classElementProxy
- Returns:
- the localname of the Elements of the sub-class.
-