DpapiDataProtector.Scope プロパティ

定義

データ保護のスコープを取得または設定します。

public:
 property System::Security::Cryptography::DataProtectionScope Scope { System::Security::Cryptography::DataProtectionScope get(); void set(System::Security::Cryptography::DataProtectionScope value); };
public System.Security.Cryptography.DataProtectionScope Scope { get; set; }
member this.Scope : System.Security.Cryptography.DataProtectionScope with get, set
Public Property Scope As DataProtectionScope

プロパティ値

データ保護のスコープ (現在のユーザーまたはローカル コンピューター) を指定する列挙値の 1 つ。 既定値は CurrentUser です。

注釈

データ保護はディスク上のデータを暗号化するため、他のプログラムでは読み取ることができません。 データを保護または保護解除するためのキーは必要ありません。 ScopeCurrentUser に設定すると、資格情報で実行されているアプリケーションのみがデータの保護を解除できます。ただし、これは、資格情報で実行されているアプリケーションが保護されたデータにアクセスできることを意味します。 ScopeLocalMachine に設定すると、コンピューター上のすべての完全信頼アプリケーションは、アプリケーション名、主な目的、および特定の目的がわかっていれば、データの保護を解除、アクセス、変更できます。

適用対象