EncryptionMethod.KeyAlgorithm Property

Definition

Gets or sets a Uniform Resource Identifier (URI) that describes the algorithm to use for XML encryption.

C#
public string? KeyAlgorithm { get; set; }
C#
public string KeyAlgorithm { get; set; }

Property Value

A Uniform Resource Identifier (URI) that describes the algorithm to use for XML encryption.

Remarks

The KeyAlgorithm property describes the Uniform Resource Identifier (URI) of the encryption algorithm used to encrypt data associated with either the EncryptedData element or the EncryptedKey element.

Use one of the URI identifiers defined by the World Wide Web Consortium XML Encryption Syntax and Processing specification. All URI identifiers are accessible as static fields of the EncryptedXml class.

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