Share via


WSTrust13RequestSerializer 類別

定義

串行化和還原串行化 WS-Trust 1.3 RequestSecurityToken (RST) 訊息的類別。

public ref class WSTrust13RequestSerializer : System::IdentityModel::Protocols::WSTrust::WSTrustRequestSerializer
public class WSTrust13RequestSerializer : System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer
type WSTrust13RequestSerializer = class
    inherit WSTrustRequestSerializer
Public Class WSTrust13RequestSerializer
Inherits WSTrustRequestSerializer
繼承
WSTrust13RequestSerializer

建構函式

WSTrust13RequestSerializer()

初始化 WSTrust13RequestSerializer 類別的新執行個體。

方法

CanRead(XmlReader)

檢查指定的讀取器是否位於 RequestSecurityToken 命名空間為 “http://docs.oasis-open.org/ws-sx/ws-trust/200512"” 的專案。

CreateRequestSecurityToken()

建立這個 RequestSecurityToken 類別本身可以序列化或還原序列化的執行個體,

(繼承來源 WSTrustRequestSerializer)
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ReadCustomElement(XmlReader, WSTrustSerializationContext)

在衍生類別中覆寫時,讀取自訂項目。

(繼承來源 WSTrustRequestSerializer)
ReadSecondaryParameters(XmlReader, WSTrustSerializationContext)

用於讀取 WS-Trust 1.3 RST 中的 SecondaryParameters 的特殊案例。

ReadXml(XmlReader, WSTrustSerializationContext)

XmlReader 物件將 RST 還原序列化為 RequestSecurityToken 物件。

ReadXmlElement(XmlReader, RequestSecurityToken, WSTrustSerializationContext)

讀取 RST 內的子項目。 基底類別方法的覆寫。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)
Validate(RequestSecurityToken)

驗證已還原序列化的 RequestSecurityToken 物件。

(繼承來源 WSTrustRequestSerializer)
WriteKnownRequestElement(RequestSecurityToken, XmlWriter, WSTrustSerializationContext)

RequestSecurityToken 物件上的受支援項目寫入至資料流。

WriteXml(RequestSecurityToken, XmlWriter, WSTrustSerializationContext)

將指定的 RequestSecurityToken 物件序列化為 XmlWriter 物件。

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

將指定的 RST 參數寫入至流出資料流。 基底類別方法的覆寫。

適用於