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ěří zadanou SessionSecurityToken hodnotu a vrátí její 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 k ověření.
Návraty
Kolekce identit obsažených v tokenu.
Výjimky
Platnost tokenu vypršela.
Počáteční čas 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 nakonfigurované obslužné rutiny tokenu relace k ověření tokenu a extrakci jeho identit.