FederatedPassiveSecurityTokenServiceOperations.ProcessSignInRequest Method

Definition

Processes an incoming WS-Federation Passive Protocol SignIn request.

Overloads

ProcessSignInRequest(SignInRequestMessage, ClaimsPrincipal, SecurityTokenService)

Processes an incoming WS-Federation Passive Protocol SignIn request.

ProcessSignInRequest(SignInRequestMessage, ClaimsPrincipal, SecurityTokenService, WSFederationSerializer)

Processes an incoming WS-Federation Passive Protocol SignIn request by using the specified WS-Federation serializer.

ProcessSignInRequest(SignInRequestMessage, ClaimsPrincipal, SecurityTokenService)

Processes an incoming WS-Federation Passive Protocol SignIn request.

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

Parameters

requestMessage
SignInRequestMessage

The incoming sign-in request message.

principal
ClaimsPrincipal

The principal associated with the request.

sts
SecurityTokenService

The security token service (STS) to use to issue tokens.

Returns

The sign-in response message that results from handling the request.

Exceptions

requestMessage is null.

-or-

principal is null.

-or-

sts is null.

Applies to

ProcessSignInRequest(SignInRequestMessage, ClaimsPrincipal, SecurityTokenService, WSFederationSerializer)

Processes an incoming WS-Federation Passive Protocol SignIn request by using the specified WS-Federation serializer.

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

Parameters

requestMessage
SignInRequestMessage

The incoming sign-in request message.

principal
ClaimsPrincipal

The principal associated with the request.

sts
SecurityTokenService

The security token service (STS) to use to issue tokens.

federationSerializer
WSFederationSerializer

The serializer to use for handling WS-Federation Passive Protocol messages.

Returns

The sign-in response message that results from handling the request.

Exceptions

requestMessage is null.

-or-

principal is null.

-or-

sts is null.

Applies to