PrincipalContext.ValidateCredentials Yöntem

Tanım

Sunucu bağlantısını oluşturur ve bağlantı başarılı olursa belirtilen kimlik bilgilerini doğrular.

Aşırı Yüklemeler

ValidateCredentials(String, String)

Sunucu bağlantılarını oluşturur ve belirtilen kullanıcı adı ve parolanın geçerli olup olmadığını belirten bir Boole değeri döndürür.

ValidateCredentials(String, String, ContextOptions)

Sunucu bağlantılarını oluşturur ve belirtilen kullanıcı adı ve parolanın geçerli olup olmadığını belirten bir Boole değeri döndürür. Bu yöntem, kullanıcı adı ve parola için hızlı kimlik bilgisi doğrulaması gerçekleştirir.

Açıklamalar

userName Bu yöntemin her iki aşırı yüklemesindeki bağımsız değişkenin etkialanı\kullanıcıadı veya username@domain yerine kullanıcı adı (örneğin, mcampbell) biçiminde olması gerekir.

ValidateCredentials(String, String)

Kaynak:
Context.cs
Kaynak:
Context.cs
Kaynak:
Context.cs

Sunucu bağlantılarını oluşturur ve belirtilen kullanıcı adı ve parolanın geçerli olup olmadığını belirten bir Boole değeri döndürür.

public:
 bool ValidateCredentials(System::String ^ userName, System::String ^ password);
public bool ValidateCredentials (string userName, string password);
member this.ValidateCredentials : string * string -> bool
Public Function ValidateCredentials (userName As String, password As String) As Boolean

Parametreler

userName
String

Sunucuda doğrulanan kullanıcı adı. biçimi userNamehakkında daha fazla bilgi için Açıklamalar bölümüne bakın.

password
String

Sunucuda doğrulanan parola.

Döndürülenler

true kimlik bilgileri geçerliyse; aksi takdirde false.

Açıklamalar

ValidateCredentials yöntemi oluşturucuda belirtilen sunucuya bağlanır. username ve password bağımsız değişkenleri isenull, bu yöntem geçerli sorumlu için varsayılan kimlik bilgilerini doğrular.

Bağımsız değişken, userNameetkialanı\kullanıcıadı veya username@domain yerine userName (örneğin, mcampbell) biçimini almalıdır.

Şunlara uygulanır

ValidateCredentials(String, String, ContextOptions)

Kaynak:
Context.cs
Kaynak:
Context.cs
Kaynak:
Context.cs

Sunucu bağlantılarını oluşturur ve belirtilen kullanıcı adı ve parolanın geçerli olup olmadığını belirten bir Boole değeri döndürür. Bu yöntem, kullanıcı adı ve parola için hızlı kimlik bilgisi doğrulaması gerçekleştirir.

public:
 bool ValidateCredentials(System::String ^ userName, System::String ^ password, System::DirectoryServices::AccountManagement::ContextOptions options);
public bool ValidateCredentials (string userName, string password, System.DirectoryServices.AccountManagement.ContextOptions options);
member this.ValidateCredentials : string * string * System.DirectoryServices.AccountManagement.ContextOptions -> bool
Public Function ValidateCredentials (userName As String, password As String, options As ContextOptions) As Boolean

Parametreler

userName
String

Sunucuda doğrulanan kullanıcı adı. biçimi userNamehakkında bilgi için Açıklamalar bölümüne bakın.

password
String

Sunucuda doğrulanan parola.

options
ContextOptions

Sunucuya bağlanmak için kullanılan seçeneklerin bir veya daha fazla ContextOptions numaralandırma değerinin birleşimi. Bu parametre yalnızca SSL ile veya SSL olmadan Basit bağlama veya Anlaşma bağlaması belirtebilir.

Döndürülenler

true kimlik bilgileri geçerliyse; aksi takdirde false.

Özel durumlar

parametrenin options bağlam türünün ne zaman olduğunu Machinebelirtmesi Negotiate gerekir.

Açıklamalar

ValidateCredentials yöntemi oluşturucuda belirtilen sunucuya bağlanır. username ve password parametreleri isenull, bu yöntem geçerli sorumlu için varsayılan kimlik bilgilerini doğrular.

userName Bağımsız değişken, etkialanı\kullanıcı adı veya username@domain yerine kullanıcı adını (örneğin, mcampbell) almalıdır.

Şunlara uygulanır