EncryptedXml.DocumentEvidence Property

Definition

Gets or sets the evidence of the XmlDocument object from which the EncryptedXml object is constructed.

C#
public System.Security.Policy.Evidence? DocumentEvidence { get; set; }
C#
public System.Security.Policy.Evidence DocumentEvidence { get; set; }

Property Value

An Evidence object.

Remarks

If the XML document used to create the EncryptedXml object has any security evidence, you should add the evidence to the DocumentEvidence property. If you do not set this property, any associated CipherReference objects will not be dereferenced because they will not be granted the required permission set.

Applies to

Product Versions
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 2.0, 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
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10