共用方式為


WSFederationSerializer.CreateRequest 方法

定義

將 WS-Federation 登入要求訊息轉換為安全性權杖服務 (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 物件。

例外狀況

message 為 null。

-或-

contextnull

訊息的型別不是 SignInRequestMessage

-或-

SignInRequestMessage物件遺漏必要的資訊,此資訊用於建構有效的RequestSecurityToken物件。

適用於