TokenDecryptionKeyResolver Delegat

Definition

Löst den Entschlüsselungsschlüssel für das Sicherheitstoken auf.

public delegate System.Collections.Generic.IEnumerable<Microsoft.IdentityModel.Tokens.SecurityKey> TokenDecryptionKeyResolver(string token, SecurityToken securityToken, string kid, TokenValidationParameters validationParameters);
type TokenDecryptionKeyResolver = delegate of string * SecurityToken * string * TokenValidationParameters -> seq<SecurityKey>
Public Delegate Function TokenDecryptionKeyResolver(token As String, securityToken As SecurityToken, kid As String, validationParameters As TokenValidationParameters) As IEnumerable(Of SecurityKey) 

Parameter

token
String

Die Zeichenfolgendarstellung des zu entschlüsselnden Tokens.

securityToken
SecurityToken

Der SecurityToken zu entschlüsselnde Wert, der standardmäßig null ist.

kid
String

Der Schlüsselbezeichner, der null sein kann.

validationParameters
TokenValidationParameters

Der TokenValidationParameters zum Überprüfen des Tokens zu verwendende Wert.

Rückgabewert

Der SecurityKey zum Entschlüsseln des Tokens verwendete Wert.

Gilt für: