System.IdentityModel.Protocols.WSTrust Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы, представляющие артефакты WS-Trust. К ним относятся классы RequestSecurityToken (RST) и RequestSecurityToken (RSTR) и несколько сериализаторов, которые могут сериализовать и десериализовать между артефактами WS-Trust в сети и их представлением в объектной модели.
Как готовое решение Windows Identity Foundation (WIF) включает поддержку следующих спецификаций WS-Trust: WS-Trust (февраль 2005 г.), WS-Trust 1.3 или WS-Trust 1.4.
Классы
| AdditionalContext |
Представляет Элемент auth:AdditionalContext, определенный в расширениях авторизации в WS-Trust. Эти расширения определены в спецификации WS-Federation. |
| BinaryExchange |
Представляет содержимое элемента BinaryExchange WS-Trust. |
| ContextItem |
Представляет Элемент auth:ContextItem, определенный в расширениях авторизации в WS-Trust. Эти расширения определены в спецификации WS-Federation. |
| EndpointReference |
Представляет элемент wsa:EndpointReference. |
| Entropy |
Представляет энтропию, используемую в сообщениях запроса токена и ответных сообщениях токена. |
| InvalidRequestException |
Исключение, которое возникает, если запрос (RST) является недопустимым или неправильно сформированным. |
| KeyTypes |
Определяет протокол-агностические Uri, которые используются в запросе токена (RST) или ответе на него (RSTR), чтобы указать нужный или необходимый тип ключа. |
| Lifetime |
Представляет элемент |
| Participants |
Представляет элемент участников WS-Trust. Элемент wst:Participants является расширением элемента wst:RequestSecurityToken и используется для передачи сведений о том, каким сторонам будет разрешено участвовать в использовании токена. |
| ProtectedKey |
Представляет содержимое элемента wst:Entropy или wst:RequestedProofToken внутри RequestSecurityToken и RequestSecurityTokenResponse. |
| Renewing |
Представляет элемент wst:Renewing в запросе на обновление WS-Trust. |
| RequestClaim |
Представляет одно запрошенное утверждение в запросе токена безопасности (RST). |
| RequestClaimCollection |
Представляет коллекцию объектов RequestClaim в RequestSecurityToken. |
| RequestedProofToken |
Представляет содержимое элемента wst:RequestedProofToken. |
| RequestedSecurityToken |
Представляет запрошенный (выпущенный) токен безопасности. |
| RequestSecurityToken |
Представляет элемент wst:RequestSecurityToken (RST), который используется для запроса токена безопасности. |
| RequestSecurityTokenResponse |
Представляет элемент wst:RequestSecurityTokenResponse, который используется для возврата токена безопасности. |
| RequestTypes |
Определяет протокол-агностические строки универсального кода ресурса (URI) RequestType. |
| Status |
Представляет результат запроса проверки WS-Trust. |
| UseKey |
Представляет содержимое элемента wst:UseKey. |
| WSTrust13RequestSerializer |
Класс для сериализации и десериализации WS-Trust сообщений RequestSecurityToken (RST) версии 1.3. |
| WSTrust13ResponseSerializer |
Класс для сериализации и десериализации сообщений RequestSecurityTokenResponse (RSTR) WS-Trust 1.3. |
| WSTrustFeb2005RequestSerializer |
Класс для сериализации и десериализации сообщений RequestSecurityToken (RST) WS-Trust Feb 2005. |
| WSTrustFeb2005ResponseSerializer |
Класс для сериализации и десериализации сообщений RequestSecurityTokenResponse (RSTR) WS-Trust Feb 2005. |
| WSTrustMessage |
Базовый класс для RST и RSTR. |
| WSTrustRequestSerializer |
Абстрактный базовый класс, который определяет методы для сериализации и десериализации версий сообщений запросов WS-Trust (RST). |
| WSTrustResponseSerializer |
Абстрактный базовый класс, который определяет методы для сериализации и десериализации версий сообщений отклика WS-Trust (RSTR). |
| WSTrustSerializationContext |
Определяет контекст сериализации для сообщений WS-Trust. |
| WSTrustSerializationException |
Исключение, которое возникает при ошибке во время сериализации или десериализации сообщения WS-Trust. |