2.3.1.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 object 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>