WSFederationAuthenticationModule.SecurityTokenReceived Esemény
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Akkor fordul elő, ha biztonsági jogkivonatot kapott egy biztonsági jogkivonat-szolgáltatástól (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)
Eseménytípus
Példák
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");
}
Megjegyzések
Az érvényesítés előtt hozzáadhat egy eseménykezelőt a jogkivonat módosításához. Az eseménykezelőben a tulajdonságon keresztül érheti el a biztonsági jogkivonatot SecurityTokenReceivedEventArgs.SecurityToken . Az SecurityTokenReceived esemény megszakítható esemény, a tulajdonságot Cancel beállíthatja true egy eseménykezelőben a WS-Federation bejelentkezési válaszüzenet feldolgozásának leállításához.
Ezt az eseményt az eseménykezelő delegáltja adja elő a OnAuthenticateRequest biztonsági jogkivonat-szolgáltatástól (STS) kapott WS-Federation bejelentkezési válaszüzenet ("wsignin1.0") feldolgozásakor. A rendszer azt követően állítja elő, hogy egy biztonsági jogkivonat deszerializálva lett a bejelentkezési válaszüzenetben szereplő wresult vagy wresultptr paraméterből, de a biztonsági jogkivonat érvényesítése előtt.