SecurityTokenAuthenticator.ValidateToken(SecurityToken) Yöntem

Tanım

Belirtilen güvenlik belirtecinin kimliğini doğrular ve güvenlik belirteci için yetkilendirme ilkeleri kümesini döndürür.

public:
 System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ ValidateToken(System::IdentityModel::Tokens::SecurityToken ^ token);
public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateToken(System.IdentityModel.Tokens.SecurityToken token);
member this.ValidateToken : System.IdentityModel.Tokens.SecurityToken -> System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy>
Public Function ValidateToken (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.

Özel durumlar

token, null'e eşittir.

token bu güvenlik belirteci doğrulayıcı tarafından kimlik doğrulaması yapılamıyor

-veya-

token kimlik doğrulaması yapılmaz.

Açıklamalar

ValidateToken yöntemi, parametresinin token olup nullolmadığını denetler ve bu güvenlik belirteci doğrulayıcının CanValidateToken bu güvenlik belirtecinin kimliğini doğrulayıp doğrulayamadığını belirlemek için yöntemini çağırır ve doğrulayabilirse yöntemini çağırırValidateTokenCore.

Şunlara uygulanır

Ayrıca bkz.