WSFederationAuthenticationModule.SecurityTokenValidated Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se produce después de que un token de seguridad recibido del servicio de token de seguridad (STS) se haya validado pero antes de la creación del token de seguridad de la sesión.
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 de evento
Ejemplos
void WSFederationAuthenticationModule_SecurityTokenValidated(object sender, SecurityTokenValidatedEventArgs e)
{
//All vlidation SecurityTokenHandler checks are successful
System.Diagnostics.Trace.WriteLine("Handling SecurityTokenValidated event");
}
Comentarios
Puede agregar un controlador de eventos para modificar la entidad de seguridad creada mientras procesa un mensaje de respuesta de inicio de sesión WS-Federation desde un servicio de token de seguridad (STS) antes de usarse para crear el token de sesión. En el controlador de eventos, puede acceder a la entidad de seguridad a través de la ClaimsPrincipal propiedad . El SecurityTokenValidated evento es un evento cancelable, puede establecer la Cancel propiedad true
en en un controlador de eventos para finalizar el procesamiento del mensaje de respuesta de inicio de sesión de WS-Federation.
Este evento se genera desde dentro del OnAuthenticateRequest delegado del controlador de eventos al procesar un mensaje de respuesta de inicio de sesión WS-Federation ("wsignin1.0") recibido del servicio de token de seguridad (STS). Se genera justo después de que se haya validado el token de seguridad que se deserializó del parámetro wresult o wresultptr en el mensaje de respuesta de inicio de sesión y antes de crear el token de seguridad de sesión.