Udostępnij za pośrednictwem


DpapiDataProtector.Scope Właściwość

Definicja

Pobiera lub ustawia zakres ochrony danych.

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

Wartość właściwości

Jedna z wartości wyliczenia, która określa zakres ochrony danych (bieżący użytkownik lub komputer lokalny). Wartość domyślna to CurrentUser.

Uwagi

Ochrona danych szyfruje dane na dysku, aby nie można było ich odczytać przez inne programy. Nie potrzebujesz klucza do ochrony ani wyłączania ochrony danych. Jeśli ustawisz wartość ScopeCurrentUserna wartość , tylko aplikacje uruchomione na poświadczeniach mogą wyłączyć ochronę danych, ale oznacza to, że każda aplikacja działająca na poświadczeniach może uzyskiwać dostęp do chronionych danych. Jeśli ustawisz wartość ScopeLocalMachine, każda aplikacja o pełnym zaufaniu na komputerze może wyłączyć ochronę, uzyskać dostęp i zmodyfikować dane, jeśli zna nazwę aplikacji, cel podstawowy i konkretny cel.

Dotyczy