2.4.3.3.7 TransformsType

Target namespace: http://www.w3.org/2000/09/xmldsig#

Referenced by: ReferenceType, Transforms

The TransformsType complex type specifies the information to describe how the signer obtained the data that was digested. The content of the TransformsType is defined in section 4.3.3.4 of [XMLDSig].

Child Elements:

ds:Transform : A TransformType element. When it specifies the Enveloped Signature Transform ([XMLDSig] section 6.6.4), the value of the Algorithm attribute MUST be "http://www.w3.org/2000/09/xmldsig#enveloped-signature". When it specifies the Exclusive XML CanonicalizationVersion 1.0 ([Excl-C14N]), the value of the Algorithm attribute MUST be "http://www.w3.org/2001/10/xml-exc-c14n#".

The following W3C XML Schema ([XMLSCHEMA1/2] section 2.1) fragment specifies the contents of this complex type.

 <complexType name="TransformsType" xmlns="http://www.w3.org/2001/XMLSchema">
   <sequence>
     <element ref="ds:Transform" maxOccurs="unbounded"/>
   </sequence>
 </complexType>