SecurityTokenAuthenticator.ValidateTokenCore(SecurityToken) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen güvenlik belirtecinin kimliğini doğrular ve güvenlik belirteci için yetkilendirme ilkeleri kümesini döndürür.
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)
Parametreler
- token
- SecurityToken
SecurityToken doğrulanacak.
Döndürülenler
ReadOnlyCollection<T> Bu uygulama için geçerli olan yetkilendirme ilkeleri kümesini içeren bir türIAuthorizationPolicy.
Açıklamalar
ValidateTokenCore Belirli bir güvenlik belirteci türünün kimliğini doğrulamak için yöntemini geçersiz kılın.
ValidateTokenCore Yöntem geçersiz kılındığında şu yönergeleri izleyin:
parametresine
token
geçirilen güvenlik belirteci doğrulanamadıysa, bir SecurityTokenValidationException özel durum oluştur.Bu uygulama için geçerli yetkilendirme ilkeleri olmadığında türünde boş ReadOnlyCollection<T>IAuthorizationPolicybir değer döndür.
Bu yöntem döndürdüğünde null
, Windows Communication Foundation bir SecurityTokenValidationException özel durum oluşturur.
ValidateTokenCore yöntemi tarafından çağrılırValidateToken.