WSFederationAuthenticationModule.SecurityTokenReceived Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt auf, wenn ein Sicherheitstoken von einem Sicherheitstokendienst (Security Token Service, STS) empfangen wurde.
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)
Ereignistyp
Beispiele
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");
}
Hinweise
Sie können einen Ereignishandler hinzufügen, um das Token zu ändern, bevor es überprüft wird. Im Ereignishandler können Sie über die SecurityTokenReceivedEventArgs.SecurityToken Eigenschaft auf das Sicherheitstoken zugreifen. Das SecurityTokenReceived Ereignis ist ein abbruchfähiges Ereignis, Sie können die Cancel Eigenschaft true in einem Ereignishandler festlegen, um die Verarbeitung der WS-Federation Anmeldeantwortnachricht zu beenden.
Dieses Ereignis wird aus dem OnAuthenticateRequest Ereignishandlerdelegat ausgelöst, wenn eine WS-Federation Anmeldeantwortnachricht ("wsignin1.0"), die vom Sicherheitstokendienst (STS) empfangen wird, verarbeitet wird. Sie wird direkt ausgelöst, nachdem ein Sicherheitstoken aus dem wresult oder dem wresultptr-Parameter in der Anmeldeantwortnachricht deserialisiert wurde, aber bevor das Sicherheitstoken überprüft wird.