PackageDigitalSignatureManager.TransformMapping Property

Definition

Gets a dictionary that contains each defined ContentType and its associated XML Transform.Algorithm identifier.

C#
public System.Collections.Generic.Dictionary<string,string> TransformMapping { get; }

Property Value

A dictionary that contains each defined ContentType and its associated XML Transform.Algorithm identifier.

Remarks

During a sign operation the associated transform algorithm for each content type is applied before the HashAlgorithm is executed.

Default content and transform mappings include:

Content ContentType Transform algorithm identifier
Relationship "application/vnd.openxmlformats-package.relationships+xml" XmlDsigC14NTransformUrl
Digital Signature "application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml" XmlDsigC14NTransformUrl

Applies to

Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10