Freigeben über


DpapiDataProtector.Scope Eigenschaft

Definition

Übernimmt oder bestimmt den Scope für den Datenschutz.

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

Eigenschaftswert

Einer der Enumerationswerte, der den Bereich des Datenschutzes angibt (entweder der aktuelle Benutzer oder der lokalen Computer). Der Standardwert ist CurrentUser.

Hinweise

Der Datenschutz verschlüsselt die Daten auf dem Datenträger, sodass sie von anderen Programmen nicht gelesen werden können. Sie benötigen keinen Schlüssel, um die Daten zu schützen oder den Schutz aufzuheben. Wenn Sie auf CurrentUserfestlegen, können nur Anwendungen, die Scope mit Ihren Anmeldeinformationen ausgeführt werden, den Schutz der Daten aufheben. Dies bedeutet jedoch, dass jede Anwendung, die mit Ihren Anmeldeinformationen ausgeführt wird, auf die geschützten Daten zugreifen kann. Wenn Sie auf ScopeLocalMachinefestlegen, kann jede voll vertrauenswürdige Anwendung auf dem Computer den Schutz, den Zugriff auf die Daten aufheben und ändern, wenn sie den Anwendungsnamen, den primären Zweck und den spezifischen Zweck kennt.

Gilt für: