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 ein, wenn ein Sicherheitstoken von einem Sicherheitstokendienst (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 -Eigenschaft auf das Sicherheitstoken SecurityTokenReceivedEventArgs.SecurityToken zugreifen. Das SecurityTokenReceived Ereignis ist ein abbrechbares Ereignis. Sie können die Cancel -Eigenschaft in einem Ereignishandler auf true
festlegen, um die Verarbeitung der WS-Federation Anmeldeantwortnachricht zu beenden.
Dieses Ereignis wird aus dem OnAuthenticateRequest Ereignishandlerdelegat ausgelöst, wenn eine vom Sicherheitstokendienst (STS) empfangene WS-Federation Anmeldeantwortnachricht ("wsignin1.0") verarbeitet wird. Es wird direkt ausgelöst, nachdem ein Sicherheitstoken aus dem wresult- oder wresultptr-Parameter in der Anmeldeantwortnachricht deserialisiert wurde, aber bevor das Sicherheitstoken überprüft wird.