OpenIdConnectProtocolValidator Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
OpenIdConnectProtocolValidator est utilisé pour s’assurer qu’un élément obtenu à l’aide d’OpenID OpenIdConnectMessage Connect est conforme à https://openid.net/specs/openid-connect-core-1_0.html.
public class OpenIdConnectProtocolValidator
type OpenIdConnectProtocolValidator = class
Public Class OpenIdConnectProtocolValidator
- Héritage
-
OpenIdConnectProtocolValidator
Constructeurs
| Nom | Description |
|---|---|
| OpenIdConnectProtocolValidator() |
Crée une instance de OpenIdConnectProtocolValidator, |
Champs
| Nom | Description |
|---|---|
| DefaultNonceLifetime |
Valeur par défaut pour la durée pendant laquelle la nonce est valide. |
Propriétés
| Nom | Description |
|---|---|
| CryptoProviderFactory |
Obtient ou définit celui CryptoProviderFactory qui sera utilisé pour les opérations de chiffrement. |
| HashAlgorithmMap |
Obtient le mappage d’algorithmes entre OpenIdConnect et .Net pour les algorithmes de hachage. qui IDictionary<TKey,TValue> contient des mappages de l’espace de noms https://datatracker.ietf.org/doc/html/rfc7518 JWT à .NET. |
| IdTokenValidator |
Obtient ou définit le délégué pour valider « id_token ». |
| NonceLifetime |
Obtient ou définit la TimeSpan durée de définition d’un nonce valide. |
| RequireAcr |
Obtient ou définit une valeur indiquant si une revendication « acr » est requise. |
| RequireAmr |
Obtient ou définit une valeur indiquant si une revendication « amr » est requise. |
| RequireAuthTime |
Obtient ou définit une valeur indiquant si une revendication « auth_time » est requise. |
| RequireAzp |
Obtient ou définit une valeur indiquant si une revendication « azp » est requise. |
| RequireNonce |
Obtient ou définit si un nonce est requis. |
| RequireState |
Obtient ou définit une valeur indiquant si un « état » est requis. |
| RequireStateValidation |
Obtient ou définit une valeur indiquant si la validation de l’état est activée ou désactivée. |
| RequireSub |
Obtient ou définit une valeur indiquant si une revendication « sub » est requise. |
| RequireSubByDefault |
Obtient ou définit une valeur pour requreSub par défaut. |
| RequireTimeStampInNonce |
Obtient ou définit la logique à contrôler si un nonce est précédé d’un horodatage. |