WSFederationAuthenticationModule.SecurityTokenValidated Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Ocorre depois que um token de segurança recebido do STS (serviço de token de segurança) tiver sido validado, mas antes que o token de segurança de sessão seja criado.
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
Exemplos
void WSFederationAuthenticationModule_SecurityTokenValidated(object sender, SecurityTokenValidatedEventArgs e)
{
//All vlidation SecurityTokenHandler checks are successful
System.Diagnostics.Trace.WriteLine("Handling SecurityTokenValidated event");
}
Comentários
Você pode adicionar um manipulador de eventos para modificar a entidade de segurança criada durante o processamento de uma mensagem de resposta de entrada WS-Federation de um STS (serviço de token de segurança) antes que ela seja usada para criar o token de sessão. No manipulador de eventos, você pode acessar a entidade de segurança por meio da ClaimsPrincipal propriedade . O SecurityTokenValidated evento é um evento cancelável, você pode definir a Cancel propriedade como true
em um manipulador de eventos para encerrar o processamento do WS-Federation mensagem de resposta de entrada.
Esse evento é gerado de dentro do OnAuthenticateRequest delegado do manipulador de eventos ao processar um WS-Federation mensagem de resposta de entrada ("wsignin1.0") recebida do STS (serviço de token de segurança). Ele é gerado logo após o token de segurança que foi desserializado do wresult ou do parâmetro wresultptr na mensagem de resposta de entrada ter sido validado e antes da criação do token de segurança de sessão.