WSFederationAuthenticationModule.SecurityTokenReceived Olay
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir güvenlik belirteci hizmetinden (STS) bir güvenlik belirteci alındığında gerçekleşir.
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)
Olay Türü
Örnekler
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");
}
Açıklamalar
Doğrulamadan önce belirteci değiştirmek için bir olay işleyicisi ekleyebilirsiniz. Olay işleyicisinde güvenlik belirtecini özelliği aracılığıyla SecurityTokenReceivedEventArgs.SecurityToken erişebilirsiniz. Olay SecurityTokenReceived iptal edilebilir bir olaydır, WS-Federation oturum açma yanıt iletisinin işlenmesini sonlandırmak için bir olay işleyicisinde özelliğini true
olarak ayarlayabilirsinizCancel.
Bu olay, güvenlik belirteci hizmetinden OnAuthenticateRequest (STS) alınan bir WS-Federation oturum açma yanıt iletisi ("wsignin1.0") işlenirken olay işleyicisi temsilcisinin içinden oluşturulur. Bir güvenlik belirteci oturum açma yanıt iletisindeki wresult veya wresultptr parametresinden seri durumdan çıkarıldıktan hemen sonra, ancak güvenlik belirteci doğrulandıktan hemen sonra oluşturulur.