RSACryptoServiceProvider.UseMachineKeyStore Property
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Gets or sets a value indicating whether the key should be persisted in the computer's key store instead of the user profile store.
Namespace: System.Security.Cryptography
Assembly: mscorlib.Extensions (in mscorlib.Extensions.dll)
Syntax
'Declaration
Public Shared Property UseMachineKeyStore As Boolean
public static bool UseMachineKeyStore { get; set; }
Property Value
Type: System.Boolean
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, whereas 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. Setting UseMachineKeyStore affects the key store location only if RSACryptoServiceProvider is initialized with no parameters.
Version Information
Silverlight for Windows Phone
Supported in: Windows Phone OS 7.1
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.
See Also