Condividi tramite


WSFederationAuthenticationModule.SecurityTokenValidated Evento

Definizione

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.

Si applica a