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 określająca 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, aby chronić ani nie chronić danych. Jeśli ustawisz Scope wartość na CurrentUserwartość , 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ę, uzyskać dostęp i zmodyfikować dane, jeśli zna nazwę aplikacji, cel podstawowy i określony cel.