TokenValidationResult Classe

Definição

Contém artefatos obtidos quando um SecurityToken é validado. Um SecurityTokenHandler retorna uma instância que captura os resultados da validação de um token.

public class TokenValidationResult
type TokenValidationResult = class
Public Class TokenValidationResult
Herança
TokenValidationResult

Construtores

Nome Description
TokenValidationResult()

Cria uma instância de TokenValidationResult

Propriedades

Nome Description
Claims

O Dictionary<TKey,TValue> criado a partir do token de segurança validado.

ClaimsIdentity

O ClaimsIdentity criado a partir do token de segurança validado.

Exception

Obtém ou define o Exception que ocorreu durante a validação.

Issuer

Obtém ou define o emissor que foi encontrado no token.

IsValid

True se o token foi validado com êxito, caso contrário, false.

PropertyBag

Obtém ou define o IDictionary<TKey,TValue> que contém uma coleção de pares de chave/valor personalizados. Isso permite a adição de dados que podem ser usados em cenários personalizados. Isso usa a comparação de chaves que diferencia maiúsculas de minúsculas Ordinal .

SecurityToken

Obtém ou define o SecurityToken que foi validado.

TokenContext

Obtém ou define o CallContext que contém informações de chamada.

TokenOnFailedValidation

O SecurityToken a ser retornado quando a validação falhar.

TokenType

Obtém ou define o tipo de token do SecurityToken que foi validado. Quando um TypeValidator é registrado, o tipo retornado pelo delegado é usado para preencher essa propriedade. Caso contrário, o tipo será resolvido do próprio token, se disponível (por exemplo, para um Token Web JSON, do cabeçalho "digitar").

Aplica-se a