Partilhar via


AttestationTokenValidationOptions Classe

Definição

Declara as opções usadas para validar um token de atestado.

Ao validar um Token Web JSON, há várias opções que podem ser configuradas. Por exemplo, se o token retornado for validado por uma terceira parte confiável, não haverá necessidade de o cliente validar o token.

Da mesma forma, como o tempo de expiração do token é relativo ao relógio no servidor, pode ser necessário introduzir um nível de "margem de manobra" ao determinar se um token expirou ou não.

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

Construtores

AttestationTokenValidationOptions()

Inicializa uma nova instância da classe AttestationTokenValidationOptions.

Propriedades

ExpectedIssuer

Emissor esperado para o token, se presente.

TimeValidationSlack

Validações de margem de atraso permitidas no tempo – usadas para considerar as diferenças entre o relógio no cliente e o relógio no servidor.

ValidateExpirationTime

Especifica se a lógica de validação deve ou não validar os tempos de expiração do token, se houver.

ValidateIssuer

Especifica se a lógica de validação deve ou não validar o Emissor do token, se presente.

ValidateNotBeforeTime

Especifica se a lógica de validação deve ou não validar o token NotBefore time, se presente.

ValidateToken

Retorna se o token de atestado deve ou não ser validado.

Métodos

Clone()

Crie uma cópia profunda do token de atestado atual.

Eventos

TokenValidated

Gerado quando um token de atestado deve ser validado.

Aplica-se a