Microsoft.IdentityModel.Protocols.SignedHttpRequest Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
| Имя | Описание |
|---|---|
| ConfirmationClaimTypes |
Подтверждение утверждений ("cnf") связанных констант https://datatracker.ietf.org/doc/html/rfc7800 |
| SignedHttpRequestClaimTypes |
Типы утверждений, используемые с SignedHttpRequest. |
| SignedHttpRequestConstants |
Константы для связанных свойств SignedHttpRequest. |
| SignedHttpRequestCreationException |
Это исключение возникает при возникновении ошибки обработчика SignedHttpRequest во время создания подписанного http-запроса. |
| SignedHttpRequestCreationParameters |
Определяет набор параметров, используемых SignedHttpRequestHandler при создании Объекта SignedHttpRequest. |
| SignedHttpRequestDescriptor |
Структура, которая упаковывает параметры, необходимые для создания SignedHttpRequest. |
| SignedHttpRequestHandler |
Обработчик, предназначенный для создания и проверки подписанных http-запросов. |
| SignedHttpRequestInvalidAtClaimException |
Это исключение возникает, когда обработчик SignedHttpRequest обнаруживает ошибку во время проверки утверждений at. |
| SignedHttpRequestInvalidBClaimException |
Это исключение возникает, когда обработчик SignedHttpRequest обнаруживает ошибку во время проверки утверждений b. |
| SignedHttpRequestInvalidCnfClaimException |
Это исключение возникает, когда обработчик SignedHttpRequest обнаруживает ошибку во время разрешения утверждений cnf. |
| SignedHttpRequestInvalidHClaimException |
Это исключение возникает, когда обработчик SignedHttpRequest обнаруживает ошибку во время проверки утверждений h. |
| SignedHttpRequestInvalidMClaimException |
Это исключение возникает, когда обработчик SignedHttpRequest обнаруживает ошибку во время проверки утверждений m. |
| SignedHttpRequestInvalidNonceClaimException |
Это исключение возникает, когда обработчик SignedHttpRequest обнаруживает ошибку во время разрешения утверждений Nonce. |
| SignedHttpRequestInvalidPClaimException |
Это исключение возникает, когда обработчик SignedHttpRequest обнаруживает ошибку во время проверки утверждений p. |
| SignedHttpRequestInvalidPopKeyException |
Это исключение возникает, когда обработчик SignedHttpRequest обнаруживает ошибку во время разрешения всплывающих ключей. |
| SignedHttpRequestInvalidQClaimException |
Это исключение возникает, когда обработчик SignedHttpRequest обнаруживает ошибку во время проверки утверждений q. |
| SignedHttpRequestInvalidSignatureException |
Это исключение возникает, когда подпись подписанногоHttpRequest недопустимая. |
| SignedHttpRequestInvalidTsClaimException |
Это исключение возникает, когда обработчик SignedHttpRequest обнаруживает ошибку во время проверки утверждений ts. |
| SignedHttpRequestInvalidUClaimException |
Это исключение возникает, когда обработчик SignedHttpRequest обнаруживает ошибку во время проверки утверждений u. |
| SignedHttpRequestUtilities |
Класс, содержащий полезные методы, связанные с обработкой протокола SignedHttpRequest. |
| SignedHttpRequestValidationContext |
Структура, которая упаковывает параметры, необходимые для проверки SignedHttpRequest. |
| SignedHttpRequestValidationException |
Это исключение возникает, когда обработчик SignedHttpRequest обнаруживает ошибку во время проверки подписанного http-запроса. |
| SignedHttpRequestValidationParameters |
Определяет набор параметров, используемых SignedHttpRequestHandler при проверке объекта SignedHttpRequest. |
| SignedHttpRequestValidationResult |
Содержит артефакты, полученные при проверке подписанногоrequest. |
Делегаты
| Имя | Описание |
|---|---|
| CnfDecryptionKeysResolverAsync |
Делегат, который будет вызван для получения коллекции s, используемой SecurityKeyдля расшифровки утверждения CNF. |
| HttpClientProvider |
Делегат, возвращающий httpClient, который будет использоваться для получения набора JWK при разрешении ключа PoP из утверждения jku. |
| NonceValidatorAsync |
Делегат, который будет контролировать проверку подписиHttpRequest nonce, если задано. |
| PopKeyResolverAsync |
Делегат, который будет контролировать разрешение ключей PoP, если задано. |
| PopKeyResolverFromKeyIdAsync |
Делегат, который будет вызван для разрешения SecurityKey утверждения cnf, содержащего только утверждение "ребенок". |
| ReplayValidatorAsync |
Делегат, который будет вызываться, чтобы проверить, воспроизводится ли ПодписанныйHttpRequest, если задано значение. |
| SignatureValidatorAsync |
Делегат, который будет контролировать проверку подписи SignedHttpRequest, если задано. |