WSFederationAuthenticationModule.SigningOut Evento

Definição

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.

Aplica-se a