WSFederationAuthenticationModule.SecurityTokenValidated É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 après qu’un jeton de sécurité reçu du service de jeton de sécurité (STS) a été validé, mais avant la création du jeton de sécurité de session.
public:
event EventHandler<System::IdentityModel::Services::SecurityTokenValidatedEventArgs ^> ^ SecurityTokenValidated;
public event EventHandler<System.IdentityModel.Services.SecurityTokenValidatedEventArgs> SecurityTokenValidated;
member this.SecurityTokenValidated : EventHandler<System.IdentityModel.Services.SecurityTokenValidatedEventArgs>
Public Custom Event SecurityTokenValidated As EventHandler(Of SecurityTokenValidatedEventArgs)
Public Event SecurityTokenValidated As EventHandler(Of SecurityTokenValidatedEventArgs)
Type d'événement
Exemples
void WSFederationAuthenticationModule_SecurityTokenValidated(object sender, SecurityTokenValidatedEventArgs e)
{
//All vlidation SecurityTokenHandler checks are successful
System.Diagnostics.Trace.WriteLine("Handling SecurityTokenValidated event");
}
Remarques
Vous pouvez ajouter un gestionnaire d’événements pour modifier le principal créé lors du traitement d’un message de réponse de connexion WS-Federation à partir d’un service de jeton de sécurité (STS) avant d’être utilisé pour créer le jeton de session. Dans le gestionnaire d’événements, vous pouvez accéder au principal via la ClaimsPrincipal propriété. L’événement SecurityTokenValidated est un événement annulable, vous pouvez définir la Cancel propriété true sur laquelle se trouve un gestionnaire d’événements pour arrêter le traitement du message de réponse de connexion WS-Federation.
Cet événement est déclenché à partir de l’intérieur du délégué du OnAuthenticateRequest gestionnaire d’événements lors du 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 le jeton de sécurité désérialisé à partir du wresult ou du paramètre wresultptr dans le message de réponse de connexion a été validé et avant la création du jeton de sécurité de session.