Microsoft.IdentityModel.Protocols.SignedHttpRequest 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
| Name | Description |
|---|---|
| ConfirmationClaimTypes |
확인 클레임("cnf") 관련 상수 https://datatracker.ietf.org/doc/html/rfc7800 |
| SignedHttpRequestClaimTypes |
SignedHttpRequest와 함께 사용되는 클레임 형식입니다. |
| SignedHttpRequestConstants |
SignedHttpRequest 관련 속성에 대한 상수입니다. |
| SignedHttpRequestCreationException |
서명된 http 요청을 만드는 동안 SignedHttpRequest 처리기에서 오류가 발생하면 이 예외가 throw됩니다. |
| SignedHttpRequestCreationParameters |
SignedHttpRequest를 만들 때 사용하는 SignedHttpRequestHandler 매개 변수 집합을 정의합니다. |
| SignedHttpRequestDescriptor |
SignedHttpRequest를 만드는 데 필요한 매개 변수를 래핑하는 구조체입니다. |
| SignedHttpRequestHandler |
서명된 http 요청을 만들고 유효성을 검사하도록 설계된 처리기입니다. |
| SignedHttpRequestInvalidAtClaimException |
이 예외는 'at' 클레임 유효성 검사 중에 SignedHttpRequest 처리기에서 오류가 발생할 때 throw됩니다. |
| SignedHttpRequestInvalidBClaimException |
이 예외는 'b' 클레임 유효성 검사 중에 SignedHttpRequest 처리기에서 오류가 발생할 때 throw됩니다. |
| SignedHttpRequestInvalidCnfClaimException |
이 예외는 'cnf' 클레임 해결 중에 SignedHttpRequest 처리기에서 오류가 발생할 때 throw됩니다. |
| SignedHttpRequestInvalidHClaimException |
이 예외는 'h' 클레임 유효성 검사 중에 SignedHttpRequest 처리기에서 오류가 발생할 때 throw됩니다. |
| SignedHttpRequestInvalidMClaimException |
이 예외는 'm' 클레임 유효성 검사 중에 SignedHttpRequest 처리기에서 오류가 발생할 때 throw됩니다. |
| SignedHttpRequestInvalidNonceClaimException |
이 예외는 'Nonce' 클레임 해결 중에 SignedHttpRequest 처리기에서 오류가 발생할 때 throw됩니다. |
| SignedHttpRequestInvalidPClaimException |
이 예외는 'p' 클레임 유효성 검사 중에 SignedHttpRequest 처리기에서 오류가 발생할 때 throw됩니다. |
| SignedHttpRequestInvalidPopKeyException |
이 예외는 Pop 키 확인 중에 SignedHttpRequest 처리기에서 오류가 발생할 때 throw됩니다. |
| SignedHttpRequestInvalidQClaimException |
이 예외는 'q' 클레임 유효성 검사 중에 SignedHttpRequest 처리기에서 오류가 발생할 때 throw됩니다. |
| SignedHttpRequestInvalidSignatureException |
SignedHttpRequest의 서명이 유효하지 않은 경우 이 예외가 throw됩니다. |
| SignedHttpRequestInvalidTsClaimException |
이 예외는 'ts' 클레임 유효성 검사 중에 SignedHttpRequest 처리기에서 오류가 발생할 때 throw됩니다. |
| SignedHttpRequestInvalidUClaimException |
이 예외는 'u' 클레임 유효성 검사 중에 SignedHttpRequest 처리기에서 오류가 발생할 때 throw됩니다. |
| SignedHttpRequestUtilities |
SignedHttpRequest 프로토콜 처리와 관련된 유용한 메서드를 포함하는 클래스입니다. |
| SignedHttpRequestValidationContext |
SignedHttpRequest 유효성 검사에 필요한 매개 변수를 래핑하는 구조체입니다. |
| SignedHttpRequestValidationException |
서명된 http 요청 유효성 검사 중에 SignedHttpRequest 처리기에서 오류가 발생하면 이 예외가 throw됩니다. |
| SignedHttpRequestValidationParameters |
SignedHttpRequest의 유효성을 검사할 때 사용하는 SignedHttpRequestHandler 매개 변수 집합을 정의합니다. |
| SignedHttpRequestValidationResult |
SignedHttpRequest의 유효성을 검사할 때 가져온 아티팩트를 포함합니다. |
대리자
| Name | Description |
|---|---|
| CnfDecryptionKeysResolverAsync |
'cnf' 클레임 암호 해독에 사용되는 s 컬렉션을 SecurityKey검색하기 위해 호출되는 대리자입니다. |
| HttpClientProvider |
'jku' 클레임에서 PoP 키를 확인하는 동안 JWK 집합을 검색하는 데 사용할 HttpClient를 반환하는 대리자입니다. |
| NonceValidatorAsync |
Set인 경우 SignedHttpRequest nonce 유효성 검사를 제어할 대리자입니다. |
| PopKeyResolverAsync |
PoP 키 확인(설정된 경우)을 제어할 대리자입니다. |
| PopKeyResolverFromKeyIdAsync |
'kid' 클레임만 포함하는 'cnf' 클레임에서 해결하기 SecurityKey 위해 호출되는 대리자입니다. |
| ReplayValidatorAsync |
SignedHttpRequest가 재생되는지 확인하기 위해 호출되는 대리자(설정된 경우)입니다. |
| SignatureValidatorAsync |
SignedHttpRequest 서명 유효성 검사를 제어할 대리자(설정된 경우)입니다. |