語言

WSFederationSerializer.CreateRequest 方法

定義

將 WS-Federation Sign-In Request 訊息轉換成 RequestSecurityToken 安全憑證服務(類別 SecurityTokenService )可使用的物件。

public:
 virtual System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ CreateRequest(System::IdentityModel::Services::FederationMessage ^ message, System::IdentityModel::Protocols::WSTrust::WSTrustSerializationContext ^ context);
public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityToken CreateRequest(System.IdentityModel.Services.FederationMessage message, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context);
abstract member CreateRequest : System.IdentityModel.Services.FederationMessage * System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext -> System.IdentityModel.Protocols.WSTrust.RequestSecurityToken
override this.CreateRequest : System.IdentityModel.Services.FederationMessage * System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext -> System.IdentityModel.Protocols.WSTrust.RequestSecurityToken
Public Overridable Function CreateRequest (message As FederationMessage, context As WSTrustSerializationContext) As RequestSecurityToken

參數

message
FederationMessage

轉化的訊息。 這應該是 的 SignInRequestMessage一個實例。

context
WSTrustSerializationContext

目前的序列化背景。

傳回

一個 RequestSecurityToken 代表轉換後 Sign-In 請求訊息的物件。

例外狀況

message 為 null。

-或-

context 是 null。

該訊息並非類型 SignInRequestMessage。

-或-

SignInRequestMessage該物件缺少建構有效RequestSecurityToken物件所需的資訊。

適用於