OpenIdConnectProtocolValidator Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
OpenIdConnectProtocolValidator se usa para asegurarse de que un OpenIdConnectMessage obtenido mediante OpenID Connect es compatible con https://openid.net/specs/openid-connect-core-1_0.html.
public class OpenIdConnectProtocolValidator
type OpenIdConnectProtocolValidator = class
Public Class OpenIdConnectProtocolValidator
- Herencia
-
OpenIdConnectProtocolValidator
Constructores
| Nombre | Description |
|---|---|
| OpenIdConnectProtocolValidator() |
Crea una nueva instancia de OpenIdConnectProtocolValidator, |
Campos
| Nombre | Description |
|---|---|
| DefaultNonceLifetime |
Valor predeterminado para el tiempo durante el que nonce es válido. |
Propiedades
| Nombre | Description |
|---|---|
| CryptoProviderFactory |
Obtiene o establece el CryptoProviderFactory objeto que se usará para las operaciones criptográficas. |
| HashAlgorithmMap |
Obtiene la asignación de algoritmos entre OpenIdConnect y .Net para algoritmos hash. que IDictionary<TKey,TValue> contiene asignaciones del espacio de nombres https://datatracker.ietf.org/doc/html/rfc7518 JWT a .NET. |
| IdTokenValidator |
Obtiene o establece el delegado para validar "id_token". |
| NonceLifetime |
Obtiene o establece la definición de TimeSpan cuánto tiempo es válido un nonce. |
| RequireAcr |
Obtiene o establece un valor que indica si se requiere una notificación "acr". |
| RequireAmr |
Obtiene o establece un valor que indica si se requiere una notificación "amr". |
| RequireAuthTime |
Obtiene o establece un valor que indica si se requiere una notificación "auth_time". |
| RequireAzp |
Obtiene o establece un valor que indica si se requiere una notificación "azp". |
| RequireNonce |
Obtiene o establece si se requiere una nonce. |
| RequireState |
Obtiene o establece un valor que indica si se requiere un "estado". |
| RequireStateValidation |
Obtiene o establece un valor que indica si la validación de "state" está activada o desactivada. |
| RequireSub |
Obtiene o establece un valor que indica si se requiere una notificación "sub". |
| RequireSubByDefault |
Obtiene o establece un valor para RequreSub predeterminado. |
| RequireTimeStampInNonce |
Obtiene o establece la lógica para controlar si se prefijo un nonce con una marca de tiempo. |