Bagikan melalui


PrincipalContext.ValidateCredentials Metode

Definisi

Membuat koneksi ke server dan memvalidasi kredensial yang ditentukan jika koneksi berhasil.

Overload

ValidateCredentials(String, String)

Membuat koneksi ke server dan mengembalikan nilai Boolean yang menentukan apakah nama pengguna dan kata sandi yang ditentukan valid.

ValidateCredentials(String, String, ContextOptions)

Membuat koneksi ke server dan mengembalikan nilai Boolean yang menentukan apakah nama pengguna dan kata sandi yang ditentukan valid. Metode ini melakukan validasi kredensial cepat dari nama pengguna dan kata sandi.

Keterangan

Argumen userName dalam kedua kelebihan beban metode ini harus mengambil nama pengguna formulir (misalnya, mcampbell) daripada domain\nama pengguna atau username@domain.

ValidateCredentials(String, String)

Sumber:
Context.cs
Sumber:
Context.cs
Sumber:
Context.cs

Membuat koneksi ke server dan mengembalikan nilai Boolean yang menentukan apakah nama pengguna dan kata sandi yang ditentukan valid.

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

Parameter

userName
String

Nama pengguna yang divalidasi pada server. Lihat bagian Keterangan untuk informasi selengkapnya tentang format userName.

password
String

Kata sandi yang divalidasi pada server.

Mengembalikan

true jika kredensial valid; jika tidak false.

Keterangan

Metode ValidateCredentials mengikat ke server yang ditentukan dalam konstruktor. username Jika argumen dan password adalah null, metode ini memvalidasi kredensial default untuk prinsipal saat ini.

Argumen userName harus mengambil nama pengguna formulir (misalnya, mcampbell) daripada domain\nama pengguna atau username@domain.

Berlaku untuk

ValidateCredentials(String, String, ContextOptions)

Sumber:
Context.cs
Sumber:
Context.cs
Sumber:
Context.cs

Membuat koneksi ke server dan mengembalikan nilai Boolean yang menentukan apakah nama pengguna dan kata sandi yang ditentukan valid. Metode ini melakukan validasi kredensial cepat dari nama pengguna dan kata sandi.

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

Parameter

userName
String

Nama pengguna yang divalidasi pada server. Lihat bagian Keterangan untuk informasi tentang format userName.

password
String

Kata sandi yang divalidasi pada server.

options
ContextOptions

Kombinasi satu atau beberapa ContextOptions nilai enumerasi opsi yang digunakan untuk mengikat server. Parameter ini hanya dapat menentukan Pengikatan sederhana dengan atau tanpa SSL, atau Negosiasikan ikatan.

Mengembalikan

true jika kredensial valid; jika tidak false.

Pengecualian

Parameter options harus menentukan Negotiate kapan jenis konteksnya adalah Machine.

Keterangan

Metode ValidateCredentials mengikat ke server yang ditentukan dalam konstruktor. username Jika parameter dan password adalah null, metode ini memvalidasi kredensial default untuk prinsipal saat ini.

Argumen userName harus mengambil nama pengguna formulir (misalnya, mcampbell) daripada domain\nama pengguna atau username@domain.

Berlaku untuk