FederatedPassiveSecurityTokenServiceOperations.ProcessSignOutRequest Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przetwarza przychodzące żądanie wylogowania protokołu pasywnego WS-Federation.
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)
Parametry
- requestMessage
- FederationMessage
Przychodzący komunikat WS-Federation reprezentujący żądanie wylogowania. Domyślnie musi to być wystąpienie klasy SignOutRequestMessage lub SignOutCleanupRequestMessage.
- principal
- ClaimsPrincipal
Podmiot zabezpieczeń skojarzony z żądaniem.
- reply
- String
Adres URL odpowiedzi, do który ma zostać przekierowany po wylogowaniu.
- httpResponse
- HttpResponse
Wychodząca odpowiedź HTTP.
Wyjątki
httpRequest
nie jest wystąpieniem elementu SignOutRequestMessage lub .SignOutCleanupRequestMessage