FederatedPassiveSecurityTokenServiceOperations.ProcessSignOutRequest Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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 not an instance of SignOutRequestMessage or of SignOutCleanupRequestMessage.