語言

WSFederationSerializer 類別

定義

提供將 WS-Federation 訊息 RequestSecurityToken 轉換為 和 RequestSecurityTokenResponse 物件的方法,這些物件是 WS-Trust 協定特定的。

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

建構函式

名稱 Description
WSFederationSerializer()

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

WSFederationSerializer(WSTrustRequestSerializer, WSTrustResponseSerializer)

初始化一個新的類別實例 WSFederationSerializer ,使用指定的請求與回應序列化器。

WSFederationSerializer(XmlDictionaryReader)

根據回應 XML 的命名空間初始化該 WSFederationSerializer 類別的新實例。

方法

名稱 Description
CanReadRequest(String)

檢查指定的字串是否為 wst:RequestSecurityToken 訊息,其命名空間被包裝後 WSTrustRequestSerializer的 。

CanReadResponse(String)

檢查指定的字串是否為 wst:RequestSecurityTokenResponse 訊息,其命名空間被 封裝 WSTrustResponseSerializer

CreateRequest(FederationMessage, WSTrustSerializationContext)

將 WS-Federation Sign-In Request 訊息轉換成 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)

適用於