DSACryptoServiceProvider.UseMachineKeyStore Property

Definition

Gets or sets a value indicating whether the key should be persisted in the computer's key store instead of the user profile store.

C#
public static bool UseMachineKeyStore { get; set; }

Property Value

true if the key should be persisted in the computer key store; otherwise, false.

Remarks

Setting this property to true is equivalent to passing the UseMachineKeyStore flag to a CspParameters object. The UseMachineKeyStore property applies to all code in the current application domain, while the CspParameters object applies only to classes that explicitly reference it. These settings are useful when impersonating or running under an account whose user profile is not loaded.

Applies to

منتج الإصدارات
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 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, 2.1

See also