OpenIdConnectProtocolValidator Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
OpenIdConnectProtocolValidator é usado para garantir que um OpenIdConnectMessage obtido usando OpenID Connect está em conformidade com https://openid.net/specs/openid-connect-core-1_0.html.
public class OpenIdConnectProtocolValidator
type OpenIdConnectProtocolValidator = class
Public Class OpenIdConnectProtocolValidator
- Herança
-
OpenIdConnectProtocolValidator
Construtores
| Name | Descrição |
|---|---|
| OpenIdConnectProtocolValidator() |
Cria uma nova instância de OpenIdConnectProtocolValidator, |
Campos
| Name | Descrição |
|---|---|
| DefaultNonceLifetime |
Padrão para a duração válida do nonce. |
Propriedades
| Name | Descrição |
|---|---|
| CryptoProviderFactory |
Obtém ou definem o CryptoProviderFactory que será usado para operações cripto. |
| HashAlgorithmMap |
Obtém o mapeamento do algoritmo entre OpenIdConnect e .Net para algoritmos de Hash. a IDictionary<TKey,TValue> que contém mapeamentos do namespace https://datatracker.ietf.org/doc/html/rfc7518 JWT para .NET. |
| IdTokenValidator |
Recebe ou define o delegado para validar o 'id_token'. |
| NonceLifetime |
Obtém ou definem quanto TimeSpan tempo um nonce é válido. |
| RequireAcr |
Recebe ou define um valor que indica se é necessária uma reivindicação 'acr'. |
| RequireAmr |
Recebe ou define um valor que indica se é necessária uma reivindicação 'amr'. |
| RequireAuthTime |
Recebe ou define um valor que indica se é necessária uma reivindicação de 'auth_time'. |
| RequireAzp |
Recebe ou define um valor que indica se é necessária uma reivindicação 'azp'. |
| RequireNonce |
Compra ou sets se for necessário um nonce. |
| RequireState |
Recebe ou define um valor que indica se é necessário um 'estado'. |
| RequireStateValidation |
Recebe ou define um valor que indica se a validação do 'estado' está ativada ou desativada. |
| RequireSub |
Recebe ou define um valor que indica se é necessária uma reivindicação 'sub'. |
| RequireSubByDefault |
Recebe ou define um valor para o RequreSub por defeito. |
| RequireTimeStampInNonce |
Obtém ou define lógica para controlar se um nonce tem prefixo com um carimbo temporal. |