WSTrustRequestSerializer 类

定义

定义用于序列化和反序列化 WS-Trust 请求 (RST) 消息的版本的抽象基类。

public ref class WSTrustRequestSerializer abstract
public abstract class WSTrustRequestSerializer
type WSTrustRequestSerializer = class
Public MustInherit Class WSTrustRequestSerializer
继承
WSTrustRequestSerializer
派生

构造函数

WSTrustRequestSerializer()

初始化 WSTrustRequestSerializer 类的新实例。

方法

CanRead(XmlReader)

当在派生类中重写时,如果指定的 XML 读取器定位在 ws-discovery 信任 RequestSecurityToken 元素上,则将进行检查。

CreateRequestSecurityToken()

创建 RequestSecurityToken 类的实例,该类能将其序列化或反序列化。

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ReadCustomElement(XmlReader, WSTrustSerializationContext)

在派生的类中重写时,读取自定义元素。

ReadXml(XmlReader, WSTrustSerializationContext)

在派生类中重写时,对从 XmlReader 对象到 RequestSecurityToken 对象的 RST 进行反序列化。

ReadXmlElement(XmlReader, RequestSecurityToken, WSTrustSerializationContext)

当在派生类中重写时,将阅读 RST 内的子元素。

ToString()

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

(继承自 Object)
Validate(RequestSecurityToken)

验证已被反序列化的 RequestSecurityToken 对象。

WriteKnownRequestElement(RequestSecurityToken, XmlWriter, WSTrustSerializationContext)

在派生类中重写时,将在 RequestSecurityToken 对象上受支持的元素写入到该流。

WriteXml(RequestSecurityToken, XmlWriter, WSTrustSerializationContext)

当在派生类中重写时,将指定的 RequestSecurityToken 对象序列化到 XmlWriter 对象。

WriteXmlElement(XmlWriter, String, Object, RequestSecurityToken, WSTrustSerializationContext)

当在派生类中重写时,将在 RST 内部写入子元素。

适用于