16.6 Daten sicher speichern

Problem

Sie müssen Einstellungsdaten für einzelne Benutzer speichern, die von Ihrer Anwendung verwendet werden, und Sie müssen diese Daten von anderen Instanzen dieser Anwendung isoliert halten, die von anderen Benutzern ausgeführt werden.

Lösung

Sie können isolierten Speicher verwenden, um benutzerbezogene Datenspeicher für Ihre Anwendung einzurichten, und für kritische Daten dann Hash-Werte verwenden.

Um zu illustrieren, wie Sie das für Einstellungsdaten machen können, erzeugen wir die folgende UserSettings-Klasse. UserSettings enthält zwei Arten von Informationen: die Benutzeridentität (die aktuelle WindowsIdentity) und das Passwort für Ihre Anwendung. Auf die Benutzeridentität wird über das Property User zugegriffen, ...

Get C# Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.