Поделиться через


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
Наследование
RequestSecurityTokenResponse

Комментарии

Элемент 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)

Применяется к

См. также раздел