WSFederationAuthenticationModule.SecurityTokenReceived Händelse
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Inträffar när en säkerhetstoken har tagits emot från en säkerhetstokentjänst (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)
Händelsetyp
Exempel
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");
}
Kommentarer
Du kan lägga till en händelsehanterare för att ändra token innan den verifieras. I händelsehanteraren kan du komma åt säkerhetstoken via egenskapen SecurityTokenReceivedEventArgs.SecurityToken . Händelsen SecurityTokenReceived är en avbruten Cancel händelse. Du kan ange egenskapen till true i en händelsehanterare för att avsluta bearbetningen av WS-Federation inloggningssvarsmeddelande.
Den här händelsen genereras inifrån händelsehanterardelegaten OnAuthenticateRequest när du bearbetar ett WS-Federation inloggningssvarsmeddelande ("wsignin1.0") som tagits emot från säkerhetstokentjänsten (STS). Den utlöses strax efter att en säkerhetstoken har deserialiserats från wresult- eller wresultptr-parametern i inloggningssvarsmeddelandet, men innan säkerhetstoken verifieras.