CustomUserNameSecurityTokenAuthenticator.ValidateUserNamePasswordCore 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.
Belirtilen kullanıcı adı ve parolanın kimliğini doğrular ve güvenlik belirteçleri için UserNameSecurityToken yetkilendirme ilkeleri kümesini döndürür.
protected:
override System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ ValidateUserNamePasswordCore(System::String ^ userName, System::String ^ password);
protected override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateUserNamePasswordCore (string userName, string password);
override this.ValidateUserNamePasswordCore : string * string -> System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy>
Protected Overrides Function ValidateUserNamePasswordCore (userName As String, password As String) As ReadOnlyCollection(Of IAuthorizationPolicy)
Parametreler
- userName
- String
Güvenlik belirteci ile ilişkili kullanıcı adı.
- password
- String
Güvenlik belirteci ile ilişkili parola.
Döndürülenler
ReadOnlyCollection<T> Bu uygulama için geçerli olan yetkilendirme ilkeleri kümesini içeren bir türIAuthorizationPolicy.
Özel durumlar
userName
, null
değeridir.
userName
ve password
birleşimi geçerli değil.
Açıklamalar
yöntemi, ValidateUserNamePasswordCore kullanıcının kimliğini doğrulamak için oluşturucuya CustomUserNameSecurityTokenAuthenticator geçirilen öğesini kullanırUserNamePasswordValidator.
Kullanıcı adı ve parola doğrulanamadıysa, değerini girin SecurityTokenValidationException.
Bu uygulama için geçerli yetkilendirme ilkeleri olmadığında türünde boş ReadOnlyCollection<T>IAuthorizationPolicybir değer döndür.
yöntemi döndürdüğünde ValidateUserNamePasswordCorenull
, Windows Communication Foundation bir SecurityTokenValidationExceptionoluşturur.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin