SecurityTokenAuthenticator.ValidateTokenCore(SecurityToken) Metod

Definition

När den åsidosättas i en härledd klass autentiserar den angivna säkerhetstoken och returnerar uppsättningen auktoriseringsprinciper för säkerhetstoken.

protected:
 abstract System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ ValidateTokenCore(System::IdentityModel::Tokens::SecurityToken ^ token);
protected abstract System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token);
abstract member ValidateTokenCore : System.IdentityModel.Tokens.SecurityToken -> System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy>
Protected MustOverride Function ValidateTokenCore (token As SecurityToken) As ReadOnlyCollection(Of IAuthorizationPolicy)

Parametrar

token
SecurityToken

Som SecurityToken ska verifieras.

Returer

En ReadOnlyCollection<T> typ IAuthorizationPolicy som innehåller den uppsättning auktoriseringsprinciper som gäller för det här programmet.

Kommentarer

Åsidosätt metoden för att autentisera ValidateTokenCore en viss typ av säkerhetstoken.

ValidateTokenCore När metoden åsidosättas följer du dessa riktlinjer:

När den här metoden returnerar null genererar Windows Communication Foundation ett SecurityTokenValidationException undantag.

Metoden ValidateTokenCore anropas av ValidateToken metoden.

Gäller för