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.