DpapiDataProtector.Scope Vlastnost

Definice

Získá nebo nastaví obor ochrany dat.Gets or sets the scope of the data protection.

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

Hodnota vlastnosti

Jedna z hodnot výčtu, která určuje rozsah ochrany dat (buď aktuální uživatel, nebo místní počítač).One of the enumeration values that specifies the scope of the data protection (either the current user or the local machine). Výchozí hodnota je CurrentUser.The default is CurrentUser.

Poznámky

Ochrana dat šifruje data na disku, takže nemůže být přečtena jinými programy.Data protection encrypts the data on the disk so it cannot be read by other programs. K ochraně nebo odemknutí dat nepotřebujete klíč.You do not need a key to protect or unprotect the data. Pokud nastavíte Scope na CurrentUser, můžou data odemknout jenom aplikace spuštěné v přihlašovacích údajích. to ale znamená, že k chráněným datům budou mít přístup všechny aplikace spuštěné v přihlašovacích údajích.If you set the Scope to CurrentUser, only applications running on your credentials can unprotect the data; however, that means that any application running on your credentials can access the protected data. Pokud nastavíte Scope na LocalMachine, jakákoli aplikace s plnou důvěryhodností v počítači může odemknout, přistupovat a upravovat data, pokud zná název aplikace, primární účel a konkrétní účel.If you set the Scope to LocalMachine, any full-trust application on the computer can unprotect, access, and modify the data if it knows the application name, the primary purpose, and the specific purpose.

Platí pro