WSFederationSerializer 类

定义

提供用于将消息转换为 WS-Federation 消息 RequestSecurityToken 的方法,以及 RequestSecurityTokenResponse 特定于协议 WS-Trust 的对象。

public ref class WSFederationSerializer
public class WSFederationSerializer
type WSFederationSerializer = class
Public Class WSFederationSerializer
继承
WSFederationSerializer

构造函数

名称 说明
WSFederationSerializer()

初始化 WSFederationSerializer 类的新实例。

WSFederationSerializer(WSTrustRequestSerializer, WSTrustResponseSerializer)

使用指定的请求和响应序列化程序初始化类的新实例 WSFederationSerializer

WSFederationSerializer(XmlDictionaryReader)

基于响应 XML 的命名空间初始化类的新实例 WSFederationSerializer

方法

名称 说明
CanReadRequest(String)

检查指定的字符串是否为 wst:RequestSecurityToken 消息,其中包含由包装 WSTrustRequestSerializer识别的命名空间。

CanReadResponse(String)

检查指定的字符串是否为 wst:RequestSecurityTokenResponse 消息,其中包含由包装 WSTrustResponseSerializer的命名空间识别。

CreateRequest(FederationMessage, WSTrustSerializationContext)

将 WS-Federation Sign-In 请求消息转换为 RequestSecurityToken 安全令牌服务( SecurityTokenService 类)可以使用的对象。

CreateResponse(FederationMessage, WSTrustSerializationContext)

将 WS-Federation Sign-In 响应消息对象转换为对象 RequestSecurityTokenResponse

Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetReferencedRequest(String)

从引用的 URL 获取 wreq 字符串。

GetReferencedResult(String)

从引用的 URL 获取 wresult 字符串。

GetRequestAsString(RequestSecurityToken, WSTrustSerializationContext)

将指定的 RequestSecurityToken 对象序列化为字符串。

GetResponseAsString(RequestSecurityTokenResponse, WSTrustSerializationContext)

将指定的 RequestSecurityTokenResponse 对象序列化为字符串。

GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于