A representation of the XML
Transform
element as defined in the
W3C Recommendation for XML-Signature Syntax and Processing . The XML Schema Definition is defined as:
<element name="Transform" type="ds:TransformType"/>
<complexType name="TransformType" mixed="true">
<choice minOccurs="0" maxOccurs="unbounded">
<any namespace="##other" processContents="lax"/>
<!-- (1,1) elements from (0,unbounded) namespaces -->
<element name="XPath" type="string"/>
</choice>
<attribute name="Algorithm" type="anyURI" use="required"/>
</complexType>
A
Transform
instance may be created by invoking the
newTransform
method of the
XMLSignatureFactory
class.