WSFederationAuthenticationModule.SecurityTokenReceived Evento
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Ocorre quando um token de segurança foi recebido de um serviço de token de segurança (STS).
public:
event EventHandler<System::IdentityModel::Services::SecurityTokenReceivedEventArgs ^> ^ SecurityTokenReceived;
public event EventHandler<System.IdentityModel.Services.SecurityTokenReceivedEventArgs> SecurityTokenReceived;
member this.SecurityTokenReceived : EventHandler<System.IdentityModel.Services.SecurityTokenReceivedEventArgs>
Public Custom Event SecurityTokenReceived As EventHandler(Of SecurityTokenReceivedEventArgs)
Public Event SecurityTokenReceived As EventHandler(Of SecurityTokenReceivedEventArgs)
Tipo de Evento
Exemplos
void WSFederationAuthenticationModule_SecurityTokenReceived(object sender, SecurityTokenReceivedEventArgs e)
{
//Augment token validation with your cusotm validation checks without invalidating the token.
System.Diagnostics.Trace.WriteLine("Handling SecurityTokenReceived event");
}
Observações
Pode adicionar um gestor de eventos para modificar o token antes de ser validado. No handler de eventos podes aceder ao token de segurança através da SecurityTokenReceivedEventArgs.SecurityToken propriedade. O SecurityTokenReceived 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 um token de segurança ter sido desserializado do parâmetro wresult ou wresultptr na mensagem de resposta de entrada, mas antes de o token de segurança ser validado.