Condividi tramite


DpapiDataProtector.Scope Proprietà

Definizione

Ottiene o imposta l'ambito della protezione dei dati.

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

Valore della proprietà

Uno dei valori di enumerazione che specifica l'ambito della protezione dei dati (utente corrente o computer locale). Il valore predefinito è CurrentUser.

Commenti

La protezione dei dati crittografa i dati sul disco in modo che non possa essere letto da altri programmi. Non è necessaria una chiave per proteggere o annullare la protezione dei dati. Se si imposta su ScopeCurrentUser, solo le applicazioni in esecuzione sulle credenziali possono annullare la protezione dei dati. Ciò significa che qualsiasi applicazione in esecuzione sulle credenziali può accedere ai dati protetti. Se si imposta su ScopeLocalMachine, qualsiasi applicazione full-trust nel computer può annullare la protezione, l'accesso e modificare i dati se conosce il nome dell'applicazione, lo scopo principale e lo scopo specifico.

Si applica a