Class SignatureProperties
java.lang.Object
org.apache.xml.security.utils.ElementProxy
org.apache.xml.security.utils.SignatureElementProxy
org.apache.xml.security.signature.SignatureProperties
Handles
<ds:SignatureProperties>
elements
This Element holds SignatureProperty
properties that contain additional information items
concerning the generation of the signature.
for example, data-time stamp, serial number of cryptographic hardware.-
Field Summary
Fields inherited from class org.apache.xml.security.utils.ElementProxy
baseURI, LOG
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor SignaturePropertiesSignatureProperties
(Element element, String baseURI) ConstructsSignatureProperties
fromElement
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Method addSignaturePropertyReturns the localname of the Elements of the sub-class.getId()
Returns theId
attributeint
Return the nonnegative number of added SignatureProperty elements.item
(int i) Return the ith SignatureProperty.void
Sets theId
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
-
SignatureProperties
Constructor SignatureProperties- Parameters:
doc
-
-
SignatureProperties
ConstructsSignatureProperties
fromElement
- Parameters:
element
-SignatureProperties
elementbaseURI
- the URI of the resource where the XML instance was stored- Throws:
XMLSecurityException
-
-
Method Details
-
getLength
public int getLength()Return the nonnegative number of added SignatureProperty elements.- Returns:
- the number of SignatureProperty elements
-
item
Return the ith SignatureProperty. Validi
values are 0 to{link@ getSize}-1
.- Parameters:
i
- Index of the requestedSignatureProperty
- Returns:
- the ith SignatureProperty
- Throws:
XMLSignatureException
-
setId
Sets theId
attribute- Parameters:
Id
- theId
attribute
-
getId
Returns theId
attribute- Returns:
- the
Id
attribute
-
addSignatureProperty
Method addSignatureProperty- Parameters:
sp
-
-
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.
-