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


SignOutRequestMessage Класс

Определение

Представляет сообщение выхода WS-Federation. Это сообщение создается, если полученное сообщение содержит параметр действия (wa), для которого задано значение "wsignout1.0".

public ref class SignOutRequestMessage : System::IdentityModel::Services::WSFederationMessage
public class SignOutRequestMessage : System.IdentityModel.Services.WSFederationMessage
type SignOutRequestMessage = class
    inherit WSFederationMessage
Public Class SignOutRequestMessage
Inherits WSFederationMessage
Наследование

Комментарии

Сообщение WS-Federation выхода отправляется проверяющей стороной (RP) в службу маркеров безопасности (STS) для выхода из текущего сеанса с помощью этой службы маркеров безопасности. Для параметра wa необходимо задать значение wsignout1.0, а необязательный параметр wreply может указывать URL-адрес, на который клиент должен перенаправляться службой маркеров после завершения выхода.

Сообщение SignOutRequestMessage создается статическими методами WSFederationMessage класса , например методом CreateFromUri , если для параметра wa задано значение "wsignout1.0".

Дополнительные сведения о сообщении, которое представляет этот класс, см. в разделе 13 следующей спецификации: Язык федерации веб-служб (WS-Federation) версии 1.2.

Конструкторы

SignOutRequestMessage(Uri)

Инициализирует новый экземпляр класса SignOutRequestMessage с указанным базовым URL-адресом.

SignOutRequestMessage(Uri, String)

Инициализирует новый экземпляр класса SignOutRequestMessage с указанным базовым URL-адресом и параметром wreply.

Свойства

Action

Получает или задает параметр wa сообщения.

(Унаследовано от WSFederationMessage)
BaseUri

Получает или задает базовый URL-адрес, к которому применяется сообщение.

(Унаследовано от FederationMessage)
Context

Получает или задает параметр wctx сообщения.

(Унаследовано от WSFederationMessage)
Encoding

Получает или задает параметр wencoding сообщения.

(Унаследовано от WSFederationMessage)
Parameters

Получает параметры сообщения в виде словаря.

(Унаследовано от FederationMessage)
Reply

Получает или задает параметр wreply сообщения.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetParameter(String)

Возвращает указанное значение параметра из словаря параметров.

(Унаследовано от FederationMessage)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
RemoveParameter(String)

Удаляет параметр из словаря параметров.

(Унаследовано от FederationMessage)
SetParameter(String, String)

Задает значение параметра в словаре параметров.

(Унаследовано от FederationMessage)
SetUriParameter(String, String)

Задает значение параметра в словаре параметров. Значение должно представлять собой абсолютный URI.

(Унаследовано от FederationMessage)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
Validate()

Проверяет текущий экземпляр.

Write(TextWriter)

Записывает сообщение в виде строки запроса в указанный модуль записи текста.

WriteFormPost()

Сериализует сообщение в виде отправляемой формы и возвращает результирующую форму и ее код JavaScript в виде строки.

(Унаследовано от FederationMessage)
WriteQueryString()

Возвращает строковое представление сообщения в формате строки запроса.

(Унаследовано от FederationMessage)

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

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