DpapiDataProtector.Scope Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 (l'utente corrente o il computer locale). Il valore predefinito è CurrentUser.
Commenti
La protezione dei dati crittografa i dati sul disco in modo che non possano essere letti da altri programmi. Non è necessaria una chiave per proteggere o rimuovere la protezione dei dati. Se si imposta su ScopeCurrentUser, solo le applicazioni in esecuzione sulle credenziali possono rimuovere la protezione dei dati. Ciò significa tuttavia che qualsiasi applicazione in esecuzione sulle credenziali può accedere ai dati protetti. Se si imposta su ScopeLocalMachine, qualsiasi applicazione completamente attendibile nel computer può rimuovere la protezione, l'accesso e modificare i dati se conosce il nome dell'applicazione, lo scopo principale e lo scopo specifico.