WSFederationAuthenticationModule.SecurityTokenValidated WSFederationAuthenticationModule.SecurityTokenValidated WSFederationAuthenticationModule.SecurityTokenValidated WSFederationAuthenticationModule.SecurityTokenValidated Event

Definición

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.Occurs after a security token that was received from the security token service (STS) has been validated but before the session security token is created.

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 Event SecurityTokenValidated As EventHandler(Of SecurityTokenValidatedEventArgs) 

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 al procesar un mensaje de respuesta de inicio de sesión de WS-Federation desde un servicio de token de seguridad (STS) antes de que se use para crear el token de sesión.You can add an event handler to modify the principal created while processing a WS-Federation sign-in response message from a security token service (STS) before it is used to create the session token. En el controlador de eventos, puede tener acceso a la entidad ClaimsPrincipal de seguridad a través de la propiedad.In the event handler, you can access the principal through the ClaimsPrincipal property. 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.The SecurityTokenValidated event is a cancelable event, you can set the Cancel property to true in an event handler to terminate processing of the WS-Federation sign-in response message.

Este evento se desencadena desde dentro del OnAuthenticateRequest delegado de controlador de eventos cuando se procesa un mensaje de respuesta de inicio de sesión de WS-Federation ("wsignin 1.0") recibido desde el servicio de token de seguridad (STS).This event is raised from inside the OnAuthenticateRequest event-handler delegate when processing a WS-Federation sign-in response message ("wsignin1.0") received from the security token service (STS). Se genera justo después del token de seguridad que se deserializó desde wresult o el parámetro wresultptr en el mensaje de respuesta de inicio de sesión se ha validado y antes de que se cree el token de seguridad de la sesión.It is raised just after the security token that was deserialized from the wresult or the wresultptr parameter in the sign-in response message has been validated, and before the session security token is created.

Se aplica a