WSFederationAuthenticationModule.SecurityTokenValidated Kejadian
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Terjadi setelah token keamanan yang diterima dari layanan token keamanan (STS) telah divalidasi tetapi sebelum token keamanan sesi dibuat.
public:
event EventHandler<System::IdentityModel::Services::SecurityTokenValidatedEventArgs ^> ^ SecurityTokenValidated;
public event EventHandler<System.IdentityModel.Services.SecurityTokenValidatedEventArgs> SecurityTokenValidated;
member this.SecurityTokenValidated : EventHandler<System.IdentityModel.Services.SecurityTokenValidatedEventArgs>
Public Custom Event SecurityTokenValidated As EventHandler(Of SecurityTokenValidatedEventArgs)
Public Event SecurityTokenValidated As EventHandler(Of SecurityTokenValidatedEventArgs)
Jenis Acara
Contoh
void WSFederationAuthenticationModule_SecurityTokenValidated(object sender, SecurityTokenValidatedEventArgs e)
{
//All vlidation SecurityTokenHandler checks are successful
System.Diagnostics.Trace.WriteLine("Handling SecurityTokenValidated event");
}
Keterangan
Anda dapat menambahkan penanganan aktivitas untuk memodifikasi prinsipal yang dibuat saat memproses pesan respons masuk WS-Federation dari layanan token keamanan (STS) sebelum digunakan untuk membuat token sesi. Di penanganan aktivitas, Anda dapat mengakses prinsipal melalui ClaimsPrincipal properti . Acara SecurityTokenValidated ini adalah peristiwa yang dapat dibatalkan, Anda dapat mengatur Cancel properti ke true
dalam penanganan aktivitas untuk mengakhiri pemrosesan pesan respons masuk WS-Federation.
Kejadian ini dinaikkan dari dalam OnAuthenticateRequest delegasi penanganan aktivitas saat memproses pesan respons masuk WS-Federation ("wsignin1.0") yang diterima dari layanan token keamanan (STS). Ini dinaikkan tepat setelah token keamanan yang dideserialisasi dari parameter wresult atau wresultptr dalam pesan respons masuk telah divalidasi, dan sebelum token keamanan sesi dibuat.