SessionAuthenticationModule.ValidateSessionToken(SessionSecurityToken) Yöntem

Tanım

Belirtilen SessionSecurityToken öğesini doğrular ve kimliklerini döndürür.

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)

Parametreler

sessionSecurityToken
SessionSecurityToken

Doğrulanması gereken belirteç.

Döndürülenler

Belirteçte yer alan kimlik koleksiyonu.

Özel durumlar

Belirtecin süresi doldu.

Belirteç başlangıç saati henüz geçerli değil.

Yapılandırılmış geçerli bir oturum belirteci işleyicisi yok. (Özelliğinde SecurityTokenHandlers yapılandırılmış bir özellik yokSessionSecurityTokenHandler.)

Açıklamalar

Bu yöntem yönteminden çağrılır AuthenticateSessionSecurityToken . Belirteci SessionSecurityTokenHandler.ValidateToken doğrulamak ve kimliklerini ayıklamak için yapılandırılan oturum belirteci işleyicisinin yöntemini çağırır.

Şunlara uygulanır