FederatedPassiveSecurityTokenServiceOperations.ProcessSignInRequest 方法

定义

处理传入 WS-Federation Passive Protocol SignIn 请求。

重载

ProcessSignInRequest(SignInRequestMessage, ClaimsPrincipal, SecurityTokenService)

处理传入 WS-Federation Passive Protocol SignIn 请求。

ProcessSignInRequest(SignInRequestMessage, ClaimsPrincipal, SecurityTokenService, WSFederationSerializer)

通过使用指定的 WS-Federation 序列化程序处理传入 WS-Federation Passive Protocol SignIn 请求。

ProcessSignInRequest(SignInRequestMessage, ClaimsPrincipal, SecurityTokenService)

处理传入 WS-Federation Passive Protocol SignIn 请求。

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 Passive Protocol SignIn 请求。

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 Passive Protocol 消息的序列化程序。

返回

来自处理请求的登录响应消息。

例外

requestMessagenull

principalnull

stsnull

适用于