Partager via


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é.

public:
 event EventHandler<System::IdentityModel::Services::SecurityTokenReceivedEventArgs ^> ^ SecurityTokenReceived;
public event EventHandler<System.IdentityModel.Services.SecurityTokenReceivedEventArgs> SecurityTokenReceived;
member this.SecurityTokenReceived : EventHandler<System.IdentityModel.Services.SecurityTokenReceivedEventArgs> 
Public Custom Event SecurityTokenReceived As EventHandler(Of SecurityTokenReceivedEventArgs) 
Public Event SecurityTokenReceived As EventHandler(Of SecurityTokenReceivedEventArgs) 

Type d'événement

Exemples

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 à

Voir aussi