Share via


WSFederationSerializer 類別

定義

提供方法來將 WS-Federation 訊息轉換為 WS-Trust 通訊協定特定的 RequestSecurityTokenRequestSecurityTokenResponse 物件。

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 登入要求訊息轉換為安全性權杖服務 (RequestSecurityToken 類別) 可以使用的 SecurityTokenService 物件。

CreateResponse(FederationMessage, WSTrustSerializationContext)

將 WS-Federation 登入回應訊息物件轉換為 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)

適用於