WSFederationAuthenticationModule.SigningOut Evento
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Ocorre antes de apagar a sessão durante o desligamento.
public:
event EventHandler<System::IdentityModel::Services::SigningOutEventArgs ^> ^ SigningOut;
public event EventHandler<System.IdentityModel.Services.SigningOutEventArgs> SigningOut;
member this.SigningOut : EventHandler<System.IdentityModel.Services.SigningOutEventArgs>
Public Custom Event SigningOut As EventHandler(Of SigningOutEventArgs)
Public Event SigningOut As EventHandler(Of SigningOutEventArgs)
Tipo de Evento
Observações
Este evento é gerado através de uma chamada ao OnSigningOut método a partir de dentro do WSFederationAuthenticationModule.SignOut(Boolean) método enquanto se desliga da sessão na parte confiável (RP). O evento não é levantado quando se faz a saída federada através do FederatedSignOut método.
Pode adicionar um gestor de eventos para realizar qualquer processamento adicional necessário pela sua aplicação antes de o cookie da sessão ser eliminado. Pode ler a IsIPInitiated propriedade no gestor de eventos para determinar se a saída de sessão é resultado de receber uma mensagem de pedido de limpeza de WS-Federation de saída ("wsignoutcleanup1.0") de um serviço de token de segurança (STS) ou se foi iniciada no RP.
Este evento não é garantido que seja convocado para todas as sessões. Cookies podem ser eliminados do lado do cliente, por exemplo, pelo que este evento nunca seria levantado.