SessionAuthenticationModule.ValidateSessionToken(SessionSecurityToken) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Verifierar angivna SessionSecurityToken och returnerar dess identiteter.
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)
Parametrar
- sessionSecurityToken
- SessionSecurityToken
Token som ska verifieras.
Returer
Samlingen med identiteter som finns i token.
Undantag
Token har upphört att gälla.
Starttiden för token är inte giltig ännu.
Det finns ingen giltig sessionstokenhanterare konfigurerad. (Det finns ingen SessionSecurityTokenHandler konfigurerad i egenskapen SecurityTokenHandlers .)
Kommentarer
Den här metoden anropas från AuthenticateSessionSecurityToken -metoden. Den anropar metoden för SessionSecurityTokenHandler.ValidateToken den konfigurerade sessionstokenhanteraren för att verifiera token och extrahera dess identiteter.