OpenIdConnectProtocolValidator 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
OpenIdConnectProtocolValidator 는 OpenID Connect를 OpenIdConnectMessage 사용하여 가져온 항목이 을 준수하는 https://openid.net/specs/openid-connect-core-1_0.html지 확인하는 데 사용됩니다.
public class OpenIdConnectProtocolValidator
type OpenIdConnectProtocolValidator = class
Public Class OpenIdConnectProtocolValidator
- 상속
-
OpenIdConnectProtocolValidator
생성자
| Name | Description |
|---|---|
| OpenIdConnectProtocolValidator() |
의 새 인스턴스를 OpenIdConnectProtocolValidator만듭니다. |
필드
| Name | Description |
|---|---|
| DefaultNonceLifetime |
nonce가 유효한 기간에 대한 기본값입니다. |
속성
| Name | Description |
|---|---|
| CryptoProviderFactory |
암호화 작업에 사용할 값을 가져오거나 설정합니다 CryptoProviderFactory . |
| HashAlgorithmMap |
OpenIdConnect와 해시용 .Net 알고리즘 간의 알고리즘 매핑을 가져옵니다.
JWT 네임스페 |
| IdTokenValidator |
'id_token'의 유효성을 검사하기 위한 대리자를 가져오거나 설정합니다. |
| NonceLifetime |
nonce가 TimeSpan 유효한 기간을 정의하도록 가져오거나 설정합니다. |
| RequireAcr |
'acr' 클레임이 필요한지 여부를 나타내는 값을 가져오거나 설정합니다. |
| RequireAmr |
'amr' 클레임이 필요한지 여부를 나타내는 값을 가져오거나 설정합니다. |
| RequireAuthTime |
'auth_time' 클레임이 필요한지 여부를 나타내는 값을 가져오거나 설정합니다. |
| RequireAzp |
'azp' 클레임이 필요한지 여부를 나타내는 값을 가져오거나 설정합니다. |
| RequireNonce |
nonce가 필요한지 여부를 가져오기 또는 설정합니다. |
| RequireState |
'state'가 필요한지 여부를 나타내는 값을 가져오거나 설정합니다. |
| RequireStateValidation |
'state'의 유효성 검사가 켜져 있는지 여부를 나타내는 값을 가져오거나 설정합니다. |
| RequireSub |
'sub' 클레임이 필요한지 여부를 나타내는 값을 가져오거나 설정합니다. |
| RequireSubByDefault |
기본 RequreSub의 값을 가져오거나 설정합니다. |
| RequireTimeStampInNonce |
nonce 접두사에 타임스탬프가 있는지 여부를 제어하는 논리를 가져오거나 설정합니다. |