WSFederationAuthenticationModule.SigningOut Événement

Définition

Se produit avant de supprimer la session pendant la déconnexion.

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) 

Type d'événement

Remarques

Cet événement est déclenché par le biais d’un appel à la OnSigningOut méthode à partir de la WSFederationAuthenticationModule.SignOut(Boolean) méthode lors de la déconnexion de la session à la partie de confiance (RP). L’événement n’est pas déclenché lors de la déconnexion fédérée via la FederatedSignOut méthode.

Vous pouvez ajouter un gestionnaire d’événements pour effectuer tout traitement supplémentaire nécessaire par votre application avant la suppression du cookie de session. Vous pouvez lire la IsIPInitiated propriété dans le gestionnaire d’événements pour déterminer si la déconnexion est le résultat de la réception d’un message de demande de nettoyage de déconnexion WS-Federation (« wsignoutcleanup1.0 ») à partir d’un service de jeton de sécurité (STS) ou s’il a été lancé au niveau du fournisseur de ressources.

Cet événement n’est pas garanti pour chaque session. Les cookies peuvent être supprimés côté client, par exemple, afin que cet événement ne soit jamais déclenché.

S’applique à