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ść na ScopeCurrentUser, tylko aplikacje uruchomione na poświadczeniach mogą wyłączyć ochronę danych. Oznacza to jednak, że każda aplikacja uruchomiona 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ę, dostęp i zmodyfikować dane, jeśli zna nazwę aplikacji, cel podstawowy i określony cel.

Dotyczy