DpapiDataProtector.Scope Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.