enumerasi BG_AUTH_SCHEME (bits1_5.h)

Menentukan konstanta yang menentukan skema autentikasi yang akan digunakan saat proksi atau server meminta autentikasi pengguna.

Sintaks

typedef enum BG_AUTH_SCHEME {
  BG_AUTH_SCHEME_BASIC = 1,
  BG_AUTH_SCHEME_DIGEST,
  BG_AUTH_SCHEME_NTLM,
  BG_AUTH_SCHEME_NEGOTIATE,
  BG_AUTH_SCHEME_PASSPORT
} ;

Konstanta

 
BG_AUTH_SCHEME_BASIC
Nilai: 1
Dasar adalah skema di mana nama pengguna dan kata sandi dikirim dalam teks yang jelas ke server atau proksi.
BG_AUTH_SCHEME_DIGEST
Digest adalah skema respons tantangan yang menggunakan string data yang ditentukan server untuk tantangan tersebut.
BG_AUTH_SCHEME_NTLM
NTLM adalah skema respons tantangan yang menggunakan kredensial pengguna untuk autentikasi di lingkungan jaringan Windows.
BG_AUTH_SCHEME_NEGOTIATE
Simple and Protected Negotiation (Snego) adalah skema respons tantangan yang bernegosiasi dengan server atau proksi untuk menentukan skema mana yang akan digunakan untuk autentikasi. Contohnya adalah protokol Kerberos, dan NTLM.
BG_AUTH_SCHEME_PASSPORT
Paspor adalah layanan autentikasi terpusat yang disediakan oleh Microsoft yang menawarkan satu masuk untuk situs anggota.

Keterangan

BITS mendukung autentikasi Paspor hanya untuk kredensial eksplisit, bukan kredensial implisit yang terkait dengan akun.

Tabel berikut ini memperlihatkan permintaan autentikasi yang tidak didukung BITS.

Skenario Windows XP Windows Server 2003
Autentikasi paspor di server ketika proksi memerlukan autentikasi (menggunakan protokol HTTPS). Tidak didukung Tidak didukung
Skema autentikasi apa pun di server saat proksi memerlukan autentikasi Hash. Tidak didukung Tidak didukung
Negosiasikan autentikasi di server saat proksi memerlukan autentikasi Dasar. Tidak didukung
Menggunakan HTTPS saat proksi memerlukan autentikasi Hash. Tidak didukung

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Server minimum yang didukung Windows Server 2003
Header bits1_5.h (termasuk Bits.h)
Redistribusi BITS 1.5 pada Windows XP

Lihat juga