WSFederationAuthenticationModule.SecurityTokenReceived Événement

Définition

Se produit lorsqu'un jeton de sécurité a été reçu d'un service d'émission de jeton de sécurité.

C#
public event EventHandler<System.IdentityModel.Services.SecurityTokenReceivedEventArgs> SecurityTokenReceived;

Type d'événement

Exemples

C#
void WSFederationAuthenticationModule_SecurityTokenReceived(object sender, SecurityTokenReceivedEventArgs e)
{
    //Augment token validation with your cusotm validation checks without invalidating the token.
    System.Diagnostics.Trace.WriteLine("Handling SecurityTokenReceived event");
}

Remarques

Vous pouvez ajouter un gestionnaire d’événements pour modifier le jeton avant sa validation. Dans le gestionnaire d’événements, vous pouvez accéder au jeton de sécurité via la SecurityTokenReceivedEventArgs.SecurityToken propriété . L’événement SecurityTokenReceived est un événement annulable. Vous pouvez définir la Cancel propriété true sur dans un gestionnaire d’événements pour mettre fin au traitement du message de réponse de connexion WS-Federation.

Cet événement est déclenché à partir du délégué du gestionnaire d’événements lors du OnAuthenticateRequest traitement d’un message de réponse de connexion WS-Federation (« wsignin1.0 ») reçu du service de jeton de sécurité (STS). Il est déclenché juste après qu’un jeton de sécurité a été désérialisé à partir du paramètre wresult ou wresultptr dans le message de réponse de connexion, mais avant la validation du jeton de sécurité.

S’applique à

Produit Versions
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Voir aussi