2017-08-18 1 views
0

Ich verstehe nicht wirklich, wofür diese Schnittstelle verwendet wird, mit den Protect und Unprotect Methoden, wird nur verwendet, um benutzerdefinierte Tokens zu generieren?Wie wird das ISecureDataFormat <TData> verwendet?

namespace Microsoft.Owin.Security { 
    public interface ISecureDataFormat<TData> { 
     string Protect(TData data); 
     TData Unprotect(string protectedText); 
    } 
} 
+0

https://msdn.microsoft.com/en-us/library/dn337308(v=vs.113).aspx - Es scheint zu abstrahieren eine Verschlüsselung/Entschlüsselungsmethode – Oliver

+0

Repräsentiert die Daten zu secrure ... Was Daten? – gvivetapl

Antwort

0

Es scheint mir dies die OWIN erforderliche Schnittstelle für die Erzeugung und Sicherheitstoken von Parsen wie Json Web Tokens (JWT). Ich habe in diesem Bereich etwas programmiert und festgestellt, dass ein Programmierer das Thinktechture-Toolkit verwendet hat, um ein JWT zu generieren, das eine OWIN-Implementierung "schützt".

Verwandte Themen