SessionAuthenticationModule.ValidateSessionToken(SessionSecurityToken) Metoda
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í.
Ověří zadané SessionSecurityToken a vrátí jeho identity.
protected:
System::Collections::ObjectModel::ReadOnlyCollection<System::Security::Claims::ClaimsIdentity ^> ^ ValidateSessionToken(System::IdentityModel::Tokens::SessionSecurityToken ^ sessionSecurityToken);
protected System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity> ValidateSessionToken (System.IdentityModel.Tokens.SessionSecurityToken sessionSecurityToken);
member this.ValidateSessionToken : System.IdentityModel.Tokens.SessionSecurityToken -> System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity>
Protected Function ValidateSessionToken (sessionSecurityToken As SessionSecurityToken) As ReadOnlyCollection(Of ClaimsIdentity)
Parametry
- sessionSecurityToken
- SessionSecurityToken
Token, který se má ověřit.
Návraty
Kolekce identit, které jsou obsaženy v tokenu.
Výjimky
Platnost tokenu vypršela.
Čas spuštění tokenu ještě není platný.
Není nakonfigurovaná platná obslužná rutina tokenu relace. (Vlastnost není SessionSecurityTokenHandler nakonfigurována SecurityTokenHandlers .)
Poznámky
Tato metoda je volána z AuthenticateSessionSecurityToken metody. Vyvolá metodu SessionSecurityTokenHandler.ValidateToken konfigurované obslužné rutiny tokenu relace k ověření tokenu a extrakci jeho identit.