WSFederationAuthenticationModule.SigningOut Événement

Définition

Se produit avant de supprimer la session pendant la fermeture de session.

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é via un appel à la OnSigningOut méthode à partir de l’intérieur 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 à 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 WS-Federation message de demande de déconnexion propre-up (« wsignoutcleanup1.0 ») d’un service de jetons de sécurité (STS) ou si elle a été lancée au niveau du rp.

L’appel de 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 à