WSFederationAuthenticationModule.SecurityTokenValidated Událost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastane po ověření tokenu zabezpečení, který byl přijat ze služby tokenů zabezpečení (STS), ale před vytvořením tokenu zabezpečení relace.
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)
Event Type
Příklady
void WSFederationAuthenticationModule_SecurityTokenValidated(object sender, SecurityTokenValidatedEventArgs e)
{
//All vlidation SecurityTokenHandler checks are successful
System.Diagnostics.Trace.WriteLine("Handling SecurityTokenValidated event");
}
Poznámky
Můžete přidat obslužnou rutinu události pro úpravu objektu zabezpečení vytvořeného při zpracování WS-Federation přihlašovací zprávy ze služby tokenů zabezpečení (STS) předtím, než se použije k vytvoření tokenu relace. V obslužné rutině události můžete k objektu zabezpečení přistupovat prostřednictvím ClaimsPrincipal vlastnosti . Událost SecurityTokenValidated je událost, která se dá zrušit. V obslužné rutině události můžete nastavit Cancel vlastnost na true
, aby se ukončilo zpracování WS-Federation přihlašovací zprávy.
Tato událost je vyvolána uvnitř OnAuthenticateRequest delegáta obslužné rutiny události při zpracování WS-Federation přihlašovací zprávy ("wsignin1.0") přijaté ze služby tokenů zabezpečení (STS). Je vyvolána těsně po ověření tokenu zabezpečení, který byl deserializován z wresult nebo parametr wresultptr ve zprávě odpovědi přihlášení a před vytvořením tokenu zabezpečení relace.