SignedHttpRequestValidationParameters 클래스

정의

SignedHttpRequest의 유효성을 검사할 때 사용하는 SignedHttpRequestHandler 매개 변수 집합을 정의합니다.

public class SignedHttpRequestValidationParameters
type SignedHttpRequestValidationParameters = class
Public Class SignedHttpRequestValidationParameters
상속
SignedHttpRequestValidationParameters

생성자

Name Description
SignedHttpRequestValidationParameters()

SignedHttpRequest의 유효성을 검사할 때 사용하는 SignedHttpRequestHandler 매개 변수 집합을 정의합니다.

필드

Name Description
DefaultSignedHttpRequestLifetime

에 대한 기본값입니다 SignedHttpRequestLifetime.

속성

Name Description
AcceptUnsignedHeaders

서명되지 않은 헤더가 허용되는지 여부를 나타내는 값을 가져오거나 설정합니다.

AcceptUnsignedQueryParameters

서명되지 않은 쿼리 매개 변수가 허용되는지 여부를 나타내는 값을 가져오거나 설정합니다.

AllowedDomainsForJkuRetrieval

'jku' 클레임 검색에 허용되는 도메인 목록을 가져오거나 설정합니다. 도메인은 'jku' 클레임과 직접 비교되지 않습니다. 허용된 도메인은 'jku' 클레임에 지정된 호스트가 도메인 값으로 끝나는 경우 유효한 것으로 간주됩니다.

AllowResolvingPopKeyFromJku

PoP 키를 'jku' 클레임에서 확인할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. 이 속성을 true로 설정하면 .에서 AllowedDomainsForJkuRetrieval값을 설정해야 합니다.

ClaimsToValidateWhenPresent

있는 경우 유효성을 검사할 클레임을 가져오거나 설정합니다.

CnfDecryptionKeys

'cnf' 클레임 암호 해독에 사용되는 컬렉션을 SecurityKey 가져오거나 설정합니다.

CnfDecryptionKeysResolverAsync

대리자를 CnfDecryptionKeysResolverAsync 가져오거나 설정합니다.

HttpClientProvider

대리자를 HttpClientProvider 가져오거나 설정합니다.

NonceValidatorAsync

대리자를 NonceValidatorAsync 가져오거나 설정합니다.

PopKeyResolverAsync

대리자를 PopKeyResolverAsync 가져오거나 설정합니다.

PopKeyResolverFromKeyIdAsync

대리자를 PopKeyResolverFromKeyIdAsync 가져오거나 설정합니다.

ReplayValidatorAsync

대리자를 ReplayValidatorAsync 가져오거나 설정합니다.

RequireHttpsForJkuResourceRetrieval

'jku' 클레임을 사용하여 JWK 집합을 가져올 때 TLS가 필요한지 여부를 나타내는 값을 가져오거나 설정합니다.

SignatureValidatorAsync

대리자를 SignatureValidatorAsync 가져오거나 설정합니다.

SignedHttpRequestLifetime

서명된 http 요청 수명을 가져오거나 설정합니다.

TokenHandler

SignedHttpRequest 내에서 AccessToken을 가져오거나 설정합니다 TokenHandler .

ValidateB

클레임의 유효성을 검사해야 하는지 여부를 B 나타내는 값을 가져오거나 설정합니다.

ValidateH

클레임의 유효성을 검사해야 하는지 여부를 H 나타내는 값을 가져오거나 설정합니다.

ValidateM

클레임의 유효성을 검사해야 하는지 여부를 M 나타내는 값을 가져오거나 설정합니다.

ValidateP

클레임의 유효성을 검사해야 하는지 여부를 P 나타내는 값을 가져오거나 설정합니다.

ValidatePresentClaims

클레임 ClaimsToValidateWhenPresent 의 유효성을 검사해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.

ValidateQ

클레임의 유효성을 검사해야 하는지 여부를 Q 나타내는 값을 가져오거나 설정합니다.

ValidateTs

클레임의 유효성을 검사해야 하는지 여부를 Ts 나타내는 값을 가져오거나 설정합니다.

ValidateU

클레임의 유효성을 검사해야 하는지 여부를 U 나타내는 값을 가져오거나 설정합니다.

적용 대상