次の方法で共有


FederatedPassiveSecurityTokenServiceOperations.ProcessSignInRequest メソッド

定義

入力 WS-Federation パッシブ プロトコル サインイン要求を処理します。

オーバーロード

ProcessSignInRequest(SignInRequestMessage, ClaimsPrincipal, SecurityTokenService)

入力 WS-Federation パッシブ プロトコル サインイン要求を処理します。

ProcessSignInRequest(SignInRequestMessage, ClaimsPrincipal, SecurityTokenService, WSFederationSerializer)

指定された WS-Federation シリアライザーを使用して入力 WS-Federation パッシブ プロトコル サインイン要求を処理します。

ProcessSignInRequest(SignInRequestMessage, ClaimsPrincipal, SecurityTokenService)

入力 WS-Federation パッシブ プロトコル サインイン要求を処理します。

public:
 static System::IdentityModel::Services::SignInResponseMessage ^ ProcessSignInRequest(System::IdentityModel::Services::SignInRequestMessage ^ requestMessage, System::Security::Claims::ClaimsPrincipal ^ principal, System::IdentityModel::SecurityTokenService ^ sts);
public static System.IdentityModel.Services.SignInResponseMessage ProcessSignInRequest (System.IdentityModel.Services.SignInRequestMessage requestMessage, System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.SecurityTokenService sts);
static member ProcessSignInRequest : System.IdentityModel.Services.SignInRequestMessage * System.Security.Claims.ClaimsPrincipal * System.IdentityModel.SecurityTokenService -> System.IdentityModel.Services.SignInResponseMessage
Public Shared Function ProcessSignInRequest (requestMessage As SignInRequestMessage, principal As ClaimsPrincipal, sts As SecurityTokenService) As SignInResponseMessage

パラメーター

requestMessage
SignInRequestMessage

受信サインイン要求メッセージ。

principal
ClaimsPrincipal

要求に関連付けられているプリンシパル。

sts
SecurityTokenService

トークンを発行するために使用するセキュリティ トークン サービス (STS)。

戻り値

要求処理の結果として生成されるサインインの応答メッセージ。

例外

requestMessagenull です。

または

principalnull です。

または

stsnullです。

適用対象

ProcessSignInRequest(SignInRequestMessage, ClaimsPrincipal, SecurityTokenService, WSFederationSerializer)

指定された WS-Federation シリアライザーを使用して入力 WS-Federation パッシブ プロトコル サインイン要求を処理します。

public:
 static System::IdentityModel::Services::SignInResponseMessage ^ ProcessSignInRequest(System::IdentityModel::Services::SignInRequestMessage ^ requestMessage, System::Security::Claims::ClaimsPrincipal ^ principal, System::IdentityModel::SecurityTokenService ^ sts, System::IdentityModel::Services::WSFederationSerializer ^ federationSerializer);
public static System.IdentityModel.Services.SignInResponseMessage ProcessSignInRequest (System.IdentityModel.Services.SignInRequestMessage requestMessage, System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.SecurityTokenService sts, System.IdentityModel.Services.WSFederationSerializer federationSerializer);
static member ProcessSignInRequest : System.IdentityModel.Services.SignInRequestMessage * System.Security.Claims.ClaimsPrincipal * System.IdentityModel.SecurityTokenService * System.IdentityModel.Services.WSFederationSerializer -> System.IdentityModel.Services.SignInResponseMessage
Public Shared Function ProcessSignInRequest (requestMessage As SignInRequestMessage, principal As ClaimsPrincipal, sts As SecurityTokenService, federationSerializer As WSFederationSerializer) As SignInResponseMessage

パラメーター

requestMessage
SignInRequestMessage

受信サインイン要求メッセージ。

principal
ClaimsPrincipal

要求に関連付けられているプリンシパル。

sts
SecurityTokenService

トークンを発行するために使用するセキュリティ トークン サービス (STS)。

federationSerializer
WSFederationSerializer

WS-Federation パッシブ プロトコル メッセージの処理に使用するシリアライザー。

戻り値

要求処理の結果として生成されるサインインの応答メッセージ。

例外

requestMessagenull です。

または

principalnull です。

または

stsnullです。

適用対象