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) |