JsonWebTokenHandler.DecryptToken Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entschlüsselt ein JWE und gibt den Klartext zurück.
public string DecryptToken(Microsoft.IdentityModel.JsonWebTokens.JsonWebToken jwtToken, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters);
member this.DecryptToken : Microsoft.IdentityModel.JsonWebTokens.JsonWebToken * Microsoft.IdentityModel.Tokens.TokenValidationParameters -> string
Public Function DecryptToken (jwtToken As JsonWebToken, validationParameters As TokenValidationParameters) As String
Parameter
- jwtToken
- JsonWebToken
Das JWE, das den Zypfertext enthält.
- validationParameters
- TokenValidationParameters
Der TokenValidationParameters zum Überprüfen des Tokens zu verwendende Wert.
Gibt zurück
Der decodierte / Cleartext-Inhalt des JWE.
Ausnahmen
Wird ausgelöst, wenn validationParameters null ist.
Wird ausgelöst, wenn Enc null oder leer ist.
Wird ausgelöst, wenn die Dekomprimierung fehlgeschlagen ist.
Wird ausgelöst, wenn Kid nicht NULL ist UND die Entschlüsselung fehlschlägt.
Wird ausgelöst, wenn das JWE nicht entschlüsselt werden konnte.