TokenDecryptionKeyResolver Delegato

Definizione

Risolve la chiave di decrittografia per il token di sicurezza.

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) 

Parametri

token
String

Rappresentazione di stringa del token da decrittografare.

securityToken
SecurityToken

Oggetto SecurityToken da decrittografare, che è Null per impostazione predefinita.

kid
String

Identificatore di chiave, che può essere Null.

validationParameters
TokenValidationParameters

Oggetto TokenValidationParameters da usare per convalidare il token.

Valore restituito

Oggetto SecurityKey utilizzato per decrittografare il token.

Si applica a