WSFederationMessage 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 WS-Federation 消息并定义基类,通过其可衍生更具体 WS-Federation 消息。
public ref class WSFederationMessage abstract : System::IdentityModel::Services::FederationMessage
public abstract class WSFederationMessage : System.IdentityModel.Services.FederationMessage
type WSFederationMessage = class
inherit FederationMessage
Public MustInherit Class WSFederationMessage
Inherits FederationMessage
- 继承
- 派生
注解
类 WSFederationMessage 表示 WS-Federation 请求或 WS-Federation 响应。 表示特定 WS-Federation 消息的更专用类派生自 WSFederationMessage;例如 SignInRequestMessage ,表示 WS-Federation 登录请求消息的类。
类 WSFederationMessage 公开了多个属性,这些属性可用于设置或访问单个消息参数。 还可以通过 Parameters 字典设置或访问这些参数。 例如,可以通过 属性或通过指定“wencoding”作为字典的键来读取消息 Encoding 中的 Parameters wencoding 参数。
WSFederationMessage包含静态方法,你可以调用这些方法来创建相应的 WS-Federation 消息:包含查询字符串的 URL;基 URL 和 WS-Federation 参数名称和值的集合;或在 HTTP 请求中表单发布数据。
有关此类所表示的消息的详细信息,请参阅以下规范的第 13 部分: Web 服务联合语言 (WS 联合身份验证) 版本 1.2。
构造函数
WSFederationMessage(Uri, String) |
从该消息应用的基 URL 和要执行的操作(wa 消息参数)来初始化 WSFederationMessage 类的新实例。 |
属性
Action |
获取或设置消息的 wa 参数。 |
BaseUri |
获取或设置消息要应用于的基 URI。 (继承自 FederationMessage) |
Context |
获取或设置消息的 wctx 参数。 |
Encoding |
获取或设置消息的 wencoding 参数。 |
Parameters |
以字典形式获取消息参数。 (继承自 FederationMessage) |