FederatedPassiveSecurityTokenServiceOperations.ProcessSignOutRequest Method

Definition

Processes an incoming WS-Federation Passive Protocol SignOut request.

public:
 static void ProcessSignOutRequest(System::IdentityModel::Services::FederationMessage ^ requestMessage, System::Security::Claims::ClaimsPrincipal ^ principal, System::String ^ reply, System::Web::HttpResponse ^ httpResponse);
public static void ProcessSignOutRequest (System.IdentityModel.Services.FederationMessage requestMessage, System.Security.Claims.ClaimsPrincipal principal, string reply, System.Web.HttpResponse httpResponse);
static member ProcessSignOutRequest : System.IdentityModel.Services.FederationMessage * System.Security.Claims.ClaimsPrincipal * string * System.Web.HttpResponse -> unit
Public Shared Sub ProcessSignOutRequest (requestMessage As FederationMessage, principal As ClaimsPrincipal, reply As String, httpResponse As HttpResponse)

Parameters

requestMessage
FederationMessage

The incoming WS-Federation message representing a sign-out request. By default, this must be an instance of SignOutRequestMessage or SignOutCleanupRequestMessage.

principal
ClaimsPrincipal

The principal associated with the request.

reply
String

The reply URL to be redirected to after sign-out.

httpResponse
HttpResponse

The outgoing HTTP response.

Exceptions

httpRequest is null.

-or-

principal is null.

-or-

httpResponse is null.

Applies to