WSFederationAuthenticationModule.SecurityTokenValidated Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Si verifica dopo la convalida di un token di sicurezza ricevuto dal servizio token di sicurezza (STS), ma prima della creazione del token di sicurezza della sessione.
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)
Tipo evento
Esempio
void WSFederationAuthenticationModule_SecurityTokenValidated(object sender, SecurityTokenValidatedEventArgs e)
{
//All vlidation SecurityTokenHandler checks are successful
System.Diagnostics.Trace.WriteLine("Handling SecurityTokenValidated event");
}
Commenti
È possibile aggiungere un gestore eventi per modificare l'entità creata durante l'elaborazione di un messaggio di risposta di accesso WS-Federation da un servizio token di sicurezza (STS) prima che venga usato per creare il token di sessione. Nel gestore eventi è possibile accedere all'entità tramite la ClaimsPrincipal proprietà . L'evento SecurityTokenValidated è un evento annullabile, è possibile impostare la Cancel proprietà su true in un gestore eventi per terminare l'elaborazione del messaggio di risposta di accesso WS-Federation.
Questo evento viene generato dall'interno del delegato del gestore eventi durante l'elaborazione OnAuthenticateRequest di un messaggio di risposta di accesso WS-Federation ("wsignin1.0") ricevuto dal servizio token di sicurezza (STS). Viene generato subito dopo la convalida del token di sicurezza deserializzato dal wresult o dal parametro wresultptr nel messaggio di risposta di accesso e prima della creazione del token di sicurezza della sessione.