Transformpublic interface Transform implements AlgorithmMethod, XMLStructureA 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
{@link XMLSignatureFactory#newTransform newTransform} method
of the {@link XMLSignatureFactory} class. |
Fields Summary |
---|
static final String | BASE64The Base64
transform algorithm URI. | static final String | ENVELOPEDThe
Enveloped Signature transform algorithm URI. | static final String | XPATHThe XPath
transform algorithm URI. | static final String | XPATH2The
XPath Filter 2 transform algorithm URI. | static final String | XSLTThe XSLT
transform algorithm URI. |
|