OpenIdConnectProtocolValidator Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
OpenIdConnectProtocolValidator används för att säkerställa att en OpenIdConnectMessage erhållen med OpenID Connect är kompatibel med https://openid.net/specs/openid-connect-core-1_0.html.
public class OpenIdConnectProtocolValidator
type OpenIdConnectProtocolValidator = class
Public Class OpenIdConnectProtocolValidator
- Arv
-
OpenIdConnectProtocolValidator
Konstruktorer
| Name | Description |
|---|---|
| OpenIdConnectProtocolValidator() |
Skapar en ny instans av OpenIdConnectProtocolValidator, |
Fält
| Name | Description |
|---|---|
| DefaultNonceLifetime |
Standard för hur länge nonce är giltig. |
Egenskaper
| Name | Description |
|---|---|
| CryptoProviderFactory |
Hämtar eller anger CryptoProviderFactory som ska användas för kryptoåtgärder. |
| HashAlgorithmMap |
Hämtar algoritmmappningen mellan OpenIdConnect- och .Net för Hash-algoritmer. a IDictionary<TKey,TValue> som innehåller mappningar från JWT-namnområdet https://datatracker.ietf.org/doc/html/rfc7518 till .NET. |
| IdTokenValidator |
Hämtar eller anger ombudet för att verifiera "id_token". |
| NonceLifetime |
Hämtar eller anger TimeSpan hur länge en nonce är giltig. |
| RequireAcr |
Hämtar eller anger ett värde som anger om ett "acr"-anspråk krävs. |
| RequireAmr |
Hämtar eller anger ett värde som anger om ett amr-anspråk krävs. |
| RequireAuthTime |
Hämtar eller anger ett värde som anger om ett "auth_time"-anspråk krävs. |
| RequireAzp |
Hämtar eller anger ett värde som anger om ett azp-anspråk krävs. |
| RequireNonce |
Hämta eller ange om en nonce krävs. |
| RequireState |
Hämtar eller anger ett värde som anger om ett tillstånd krävs. |
| RequireStateValidation |
Hämtar eller anger ett värde som anger om valideringen av tillståndet är aktiverat eller inaktiverat. |
| RequireSub |
Hämtar eller anger ett värde som anger om ett "sub"-anspråk krävs. |
| RequireSubByDefault |
Hämtar eller anger ett värde för standardvärdet RequreSub. |
| RequireTimeStampInNonce |
Hämtar eller ställer in logik för att styra om en nonce är prefix med en tidsstämpel. |