SignOutRequestMessage 类

定义

表示 WS-Federation Sign-Out 消息。 当接收的消息将操作参数 (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) 使用该 STS 注销当前会话。 wa 参数必须设置为“wsignout1.0”,并且可以设置可选的 wreply 参数,以指示注销完成后 STS 应将客户端重定向到的 URL。

SignOutRequestMessage当 wa 参数设置为“wsignout1.0”时,由 类的WSFederationMessage静态方法(例如 CreateFromUri 方法)创建消息。

有关此类所表示的消息的详细信息,请参阅以下规范的第 13 部分: Web 服务联合语言 (WS 联合身份验证) 版本 1.2

构造函数

SignOutRequestMessage(Uri)

初始化使用指定的基本 URL 的 SignOutRequestMessage 类的新实例。

SignOutRequestMessage(Uri, String)

使用指定的基础 URL 和参数初始化 SignOutRequestMessage 类的新实例。

属性

Action

获取或设置消息的 wa 参数。

(继承自 WSFederationMessage)
BaseUri

获取或设置消息要应用于的基 URI。

(继承自 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)

适用于

另请参阅