FederatedPassiveSecurityTokenServiceOperations.ProcessSignOutRequest Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обрабатывает входящий запрос выхода протокола WS-Federation Passive Protocol.
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)
Параметры
- requestMessage
- FederationMessage
Входящее сообщение WS-Federation, представляющее запрос выхода. По умолчанию должен представлять собой экземпляр SignOutRequestMessage или SignOutCleanupRequestMessage.
- principal
- ClaimsPrincipal
Субъект, связанный с запросом.
- reply
- String
URL-адрес ответа, на который требуется выполнить перенаправление после выхода.
- httpResponse
- HttpResponse
Исходящий отклик HTTP.
Исключения
httpRequest
имеет значение null
.
-или-
principal
имеет значение null
.
-или-
httpResponse
имеет значение null
.
httpRequest
не является экземпляром SignOutRequestMessage или SignOutCleanupRequestMessage.