DSACryptoServiceProvider.UseMachineKeyStore プロパティ

メモ : この名前空間、クラス、およびメンバは、.NET Framework Version 1.1 だけでサポートされています。

ユーザー プロファイル ストアの代わりに、コンピュータのキー ストアでキーを永続化する必要があるかどうかを示す値を取得または設定します。

Public Shared Property UseMachineKeyStore As Boolean
[C#]
public static bool UseMachineKeyStore {get; set;}
[C++]
public: __property static bool get_UseMachineKeyStore();public: __property static void set_UseMachineKeyStore(bool);
[JScript]
public static function get UseMachineKeyStore() : Boolean;public static function set UseMachineKeyStore(Boolean);

プロパティ値

キーをコンピュータのキー ストアで永続化する必要がある場合は true 。それ以外の場合は false

解説

このプロパティを true に設定することは、 System.Security.Cryptography.CspFlags.UseMachineKeyStore フラグを CspParameters オブジェクトに渡すことと同じです。 UseMachineKeyStore プロパティは、現在のアプリケーション ドメイン内のすべてのコードに適用されます。 CspParameters オブジェクトの場合は、そのオブジェクトを明示的に参照しているクラスに対してだけ適用されます。これらの設定は、ユーザー プロファイルが読み込まれていないアカウントを偽装するか、このようなアカウントで実行するときに使用します。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

DSACryptoServiceProvider クラス | DSACryptoServiceProvider メンバ | System.Security.Cryptography 名前空間 | 暗号サービス