RequestSecurityTokenResponse Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет элемент wst:RequestSecurityTokenResponse, который используется для возврата токена безопасности.
public ref class RequestSecurityTokenResponse : System::IdentityModel::Protocols::WSTrust::WSTrustMessage
public class RequestSecurityTokenResponse : System.IdentityModel.Protocols.WSTrust.WSTrustMessage
type RequestSecurityTokenResponse = class
inherit WSTrustMessage
Public Class RequestSecurityTokenResponse
Inherits WSTrustMessage
- Наследование
Комментарии
Элемент wst:RequestSecurityTokenResponse (message) содержит параметры и свойства в ответе, отправленном службой маркеров безопасности (STS) на запрос маркера безопасности (RST), сделанный клиентом. Ответное сообщение (или элемент) сокращено как RSTR. Класс RequestSecurityTokenResponse содержит свойства, представляющие элементы RSTR. RSTR может сформировать ответ на запрос, соответствующий любой из привязок запросов, определенных WS-Trust; например, привязка выдачи, привязка продления, привязка Проверить или Отмена. Многие свойства в RequestSecurityTokenResponse классе соответствуют элементам, которые присутствуют только в определенных типах ответов в соответствии с этими привязками. В зависимости от типа ответа, который представляет конкретный RequestSecurityTokenResponse объект, или параметров, присутствующих в конкретном ответе, который он представляет, некоторые свойства объекта могут иметь значение null
.
Запросы поступают в службу маркеров безопасности в сообщении, содержавшем элемент wst:RequestSecurityToken (RST). Это сообщение представлено классом RequestSecurityToken .
Дополнительные сведения об элементе, который представляет этот класс, см. в версии спецификации WS-Trust, которая применяется к вашему сценарию.
Конструкторы
RequestSecurityTokenResponse() |
Инициализирует новый экземпляр класса RequestSecurityTokenResponse. |
RequestSecurityTokenResponse(WSTrustMessage) |
Инициализирует новый экземпляра класса RequestSecurityTokenResponse на основании указанного сообщения запроса (RST). |
Свойства
AllowPostdating |
Получает или задает содержимое элемента wst:AllowPostdating. (Унаследовано от WSTrustMessage) |
AppliesTo |
Получает или задает содержимое элемента wsp:AppliesTo. (Унаследовано от WSTrustMessage) |
AuthenticationType |
Получает или задает содержимое элемента wst:AuthenticationType. (Унаследовано от WSTrustMessage) |
BinaryExchange |
Получает или задает содержимое элемента wst:BinaryExchange. (Унаследовано от WSTrustMessage) |
CanonicalizationAlgorithm |
Получает или задает содержимое элемента wst:CanonicalizationAlgorithm. (Унаследовано от WSTrustMessage) |
Context |
Получает или задает содержимое атрибута Context в RST или RSTR. (Унаследовано от WSTrustMessage) |
EncryptionAlgorithm |
Получает или задает содержимое элемента wst:EncryptionAlgorithm. (Унаследовано от WSTrustMessage) |
EncryptWith |
Получает или задает содержимое элемента wst:EncryptWith. (Унаследовано от WSTrustMessage) |
Entropy |
Получает или задает содержимое элемента wst:Entropy. (Унаследовано от WSTrustMessage) |
IsFinal |
Получает или задает флаг, определяющий, является ли RSTR конечным сообщением и должен ли он быть сериализован как таковое. |
KeySizeInBits |
Получает или задает содержимое элемента wst:KeySize внутри сообщения RequestSecurityToken (RST). (Унаследовано от WSTrustMessage) |
KeyType |
Получает или задает содержимое элемента wst:KeyType внутри сообщения RequestSecurityToken (RST). (Унаследовано от WSTrustMessage) |
KeyWrapAlgorithm |
Получает или задает содержимое элемента wst:KeyWrapAlgorithm. (Унаследовано от WSTrustMessage) |
Lifetime |
Получает или задает содержимое элемента wst:Lifetime внутри сообщения RequestSecurityToken (RST). (Унаследовано от WSTrustMessage) |
Properties |
Получает контейнер свойств для расширения объекта. (Унаследовано от OpenObject) |
ReplyTo |
Получает или задает адрес, используемый для отклика проверяющей стороне. (Унаследовано от WSTrustMessage) |
RequestedAttachedReference |
Получает или задает создает ссылку на токен безопасности, когда запрашиваемый токен вложен в сообщение. |
RequestedProofToken |
Получает или задает необязательный элемент, используемый для возврата токена доказательства владения. |
RequestedSecurityToken |
Получает или задает необязательный элемент, используемый для возврата запрашиваемого токена безопасности. |
RequestedTokenCancelled |
Получает или задает элемент wst:RequestedTokenCancelled. |
RequestedUnattachedReference |
Получает или задает создает ссылку на токен безопасности, когда запрашиваемый токен не вложен в сообщение. |
RequestType |
Получает или задает элемент wst:RequestType. (Унаследовано от WSTrustMessage) |
SignatureAlgorithm |
Получает или задает содержимое элемента wst:SignatureAlgorithm. (Унаследовано от WSTrustMessage) |
SignWith |
Получает или задает содержимое элемента wst:SignWith. (Унаследовано от WSTrustMessage) |
Status |
Получает или задает элемент wst:Status в RSTR. |
TokenType |
Получает или задает содержимое элемента wst:TokenType. (Унаследовано от WSTrustMessage) |
UseKey |
Получает или задает содержимое элемента wst:UseKey. (Унаследовано от WSTrustMessage) |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |