Freigeben über


FederatedPassiveSecurityTokenServiceOperations.ProcessSignOutRequest Methode

Definition

Verarbeitet eine eingehende SignOut-Anforderung des passiven WS-Verbundprotokolls.

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)

Parameter

requestMessage
FederationMessage

Die eingehende WS-Federation-Nachricht, die eine Abmeldungsanforderung darstellt. Standardmäßig muss dies eine Instanz von SignOutRequestMessage oder SignOutCleanupRequestMessage sein.

principal
ClaimsPrincipal

Die dem Prinzipal zugeordnete Anforderung.

reply
String

Die Antwort-URL, zu der nach der Abmeldung umgeleitet wird.

httpResponse
HttpResponse

Die ausgehende HTTP-Antwort.

Ausnahmen

httpRequest ist null.

- oder -

principal ist null.

- oder -

httpResponse ist null.

Gilt für: