ContextOptions Enum
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.
Menentukan opsi yang digunakan untuk pengikatan ke server. Aplikasi dapat mengatur beberapa opsi yang ditautkan dengan operasi OR bitwise.
Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.
public enum class ContextOptions
[System.Flags]
public enum ContextOptions
[<System.Flags>]
type ContextOptions =
Public Enum ContextOptions
- Warisan
- Atribut
Bidang
Negotiate | 1 | Klien diautentikasi dengan menggunakan Kerberos atau NTLM. Ketika nama pengguna dan kata sandi tidak disediakan, API Manajemen Akun mengikat objek dengan menggunakan konteks keamanan utas panggilan, yang merupakan konteks keamanan akun pengguna tempat aplikasi berjalan atau akun pengguna klien yang diwakili utas panggilan. |
Sealing | 16 | Data dienkripsi dengan menggunakan Kerberos. Bendera ini hanya dapat digunakan dengan opsi Negosiasi konteks dan tidak tersedia dengan opsi ikatan sederhana. |
SecureSocketLayer | 4 | Saluran dienkripsi dengan menggunakan Secure Sockets Layer (SSL). Direktori Aktif mengharuskan Layanan Sertifikat diinstal untuk mendukung SSL. |
ServerBind | 32 | Tentukan bendera ini saat Anda menggunakan jenis konteks domain jika aplikasi mengikat ke nama server tertentu. |
Signing | 8 | Integritas data diverifikasi. Bendera ini hanya dapat digunakan dengan opsi Negosiasi konteks dan tidak tersedia dengan opsi ikatan sederhana. |
SimpleBind | 2 | Klien diautentikasi dengan menggunakan autentikasi Dasar. Hati: Komunikasi dapat dikirim melalui Internet dalam teks yang jelas jika |
Keterangan
Ketika opsi konteks tidak ditentukan oleh aplikasi, API Manajemen Akun menggunakan kombinasi opsi berikut:
- ContextOptions.Negotiate | ContextOptions.Signing | ContextOptions.Sealing