WSFederationAuthenticationModule.SecurityTokenValidated Evento

Definição

Ocorre depois de um token de segurança recebido do serviço de token de segurança (STS) ter sido validado, mas antes de o token de segurança da sessão ser 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");
}

Observações

Pode adicionar um gestor de eventos para modificar o principal criado durante o processamento de uma mensagem WS-Federation de resposta de início de sessão de um serviço de token de segurança (STS) antes de ser usado para criar o token de sessão. No gestor de eventos, pode aceder ao principal através da ClaimsPrincipal propriedade. O SecurityTokenValidated evento é um evento cancelável, podes definir a Cancel propriedade num true handler de eventos para terminar o processamento da mensagem de resposta de WS-Federation de iniciação de sessão.

Este evento é gerado a partir do interno do OnAuthenticateRequest delegado handler de eventos ao processar uma mensagem de resposta WS-Federation de início de sessão ("wsignin1.0") recebida do serviço de token de segurança (STS). É ativado logo após o token de segurança que foi desserializado a partir do wresult ou o parâmetro wresultptr na mensagem de resposta de início de sessão ter sido validado, e antes de o token de segurança da sessão ser criado.

Aplica-se a