Package org.opensaml.xmlsec.signature
Interface Transform
- All Superinterfaces:
XMLObject
- All Known Implementing Classes:
TransformImpl
XMLObject representing XML Digital Signature, version 20020212, Transform element.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionGet the Algorithm URI attribute value.Gets the ordered list of all XMLObject child elements of this element.getXMLObjects
(QName typeOrName) Get the list of XMLObject children that match a particular QName.Get the list of XPath child elements.void
setAlgorithm
(String newAlgorithm) Set the Algorithm URI attribute value.Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
Field Details
-
DEFAULT_ELEMENT_LOCAL_NAME
Element local name.- See Also:
-
DEFAULT_ELEMENT_NAME
Default element name. -
TYPE_LOCAL_NAME
Local name of the XSI type.- See Also:
-
TYPE_NAME
QName of the XSI type. -
ALGORITHM_ATTRIB_NAME
Algorithm attribute name.- See Also:
-
-
Method Details
-
getAlgorithm
Get the Algorithm URI attribute value.- Returns:
- the Algorithm URI attribute value
-
setAlgorithm
Set the Algorithm URI attribute value.- Parameters:
newAlgorithm
- the new Algorithm URI attribute value
-
getXMLObjects
Get the list of XMLObject children that match a particular QName.- Parameters:
typeOrName
- the QName of the statements to return- Returns:
- the list of XMLObject children that match the given QName
-
getXPaths
Get the list of XPath child elements.- Returns:
- list of XPath child elements
-
getAllChildren
Gets the ordered list of all XMLObject child elements of this element.- Returns:
- list of XMLObject children
-