WSFederationAuthenticationModule.SigningOut Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é.