次の方法で共有


WSFederationAuthenticationModule.GetXmlTokenFromMessage メソッド

定義

指定した WS フェデレーション サインイン応答メッセージから発行されたトークンを抽出します。

オーバーロード

GetXmlTokenFromMessage(SignInResponseMessage)

指定した WS フェデレーション サインイン応答メッセージから発行されたトークンを抽出します。

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

指定した WS-Federation シリアライザーを使用して、指定した WS-Federation サインイン応答メッセージから発行されたトークンを抽出します。

GetXmlTokenFromMessage(SignInResponseMessage)

指定した WS フェデレーション サインイン応答メッセージから発行されたトークンを抽出します。

public:
 virtual System::String ^ GetXmlTokenFromMessage(System::IdentityModel::Services::SignInResponseMessage ^ message);
public virtual string GetXmlTokenFromMessage (System.IdentityModel.Services.SignInResponseMessage message);
abstract member GetXmlTokenFromMessage : System.IdentityModel.Services.SignInResponseMessage -> string
override this.GetXmlTokenFromMessage : System.IdentityModel.Services.SignInResponseMessage -> string
Public Overridable Function GetXmlTokenFromMessage (message As SignInResponseMessage) As String

パラメーター

message
SignInResponseMessage

トークンの抽出元のサインインの応答メッセージ。 サインインの応答には STS によって発行されたトークンが含まれています。

戻り値

発行されたトークンを表す XML を含む文字列。 これは <wst:RequestSecurityTokenResponse> 要素です。

例外

messagenullです。

message にはトークンは含まれません。 (これには有効な wresult または wresultptr パラメーターは含まれていません)。

注釈

サインイン応答メッセージに wresult パラメーターがない場合は、 メソッドが呼び出され、 GetReferencedResult wresultptr パラメーターを使用してトークンを取得しようとします。

適用対象

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

指定した WS-Federation シリアライザーを使用して、指定した WS-Federation サインイン応答メッセージから発行されたトークンを抽出します。

public:
 virtual System::String ^ GetXmlTokenFromMessage(System::IdentityModel::Services::SignInResponseMessage ^ message, System::IdentityModel::Services::WSFederationSerializer ^ federationSerializer);
public virtual string GetXmlTokenFromMessage (System.IdentityModel.Services.SignInResponseMessage message, System.IdentityModel.Services.WSFederationSerializer federationSerializer);
abstract member GetXmlTokenFromMessage : System.IdentityModel.Services.SignInResponseMessage * System.IdentityModel.Services.WSFederationSerializer -> string
override this.GetXmlTokenFromMessage : System.IdentityModel.Services.SignInResponseMessage * System.IdentityModel.Services.WSFederationSerializer -> string
Public Overridable Function GetXmlTokenFromMessage (message As SignInResponseMessage, federationSerializer As WSFederationSerializer) As String

パラメーター

message
SignInResponseMessage

トークンの抽出元のサインインの応答メッセージ。 サインインの応答には STS によって発行されたトークンが含まれています。

federationSerializer
WSFederationSerializer

サインインの応答メッセージを逆シリアル化するために使用する WS-Federation のシリアライザー。

戻り値

発行されたトークンを表す XML を含む文字列。 これは <wst:RequestSecurityTokenResponse> 要素です。

例外

messagenull です。

適用対象