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.