PrincipalContext.ValidateCredentials Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
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.