SecurityTokenAuthenticator.ValidateTokenCore(SecurityToken) 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í.
Při přepsání v odvozené třídě ověří zadaný token zabezpečení a vrátí sadu zásad autorizace pro token zabezpečení.
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)
Parametry
- token
- SecurityToken
Ověření SecurityToken .
Návraty
ReadOnlyCollection<T> TypIAuthorizationPolicy, který obsahuje sadu zásad autorizace, které platí pro tuto aplikaci.
Poznámky
Přepište metodu ValidateTokenCore pro ověření konkrétního typu tokenu zabezpečení.
ValidateTokenCore Při přepsání metody postupujte podle těchto pokynů:
Pokud token zabezpečení předaný do parametru
tokennelze ověřit, vyvolá se SecurityTokenValidationException výjimka.Pokud pro tuto aplikaci nejsou žádné zásady autorizace, vraťte prázdný ReadOnlyCollection<T> typ IAuthorizationPolicy.
Když tato metoda vrátí null, Windows Communication Foundation vyvolá výjimku SecurityTokenValidationException.
Metoda ValidateTokenCore je volána metodou ValidateToken .