Kredensial Keamanan
Kredensial keamanan adalah bagian dari bukti yang dimiliki pihak yang berkomunikasi yang dapat digunakan untuk membuat atau mendapatkan token keamanan. Dengan demikian, kredensial biasanya berumur lebih lama daripada token keamanan, dan token keamanan dapat dilihat sebagai manifestasi runtime dari kredensial keamanan. Contoh kredensial termasuk sertifikat mesin (yang dapat dikonversi menjadi token keamanan X.509 saat runtime bahasa umum) atau pasangan nama pengguna/kata sandi untuk domain (yang dapat digunakan untuk mendapatkan token keamanan Kerberos).
Kredensial ditentukan sebagai bagian dari pengikatan keamanan .
Elemen API berikut digunakan dengan kredensial keamanan.
Callback | Deskripsi |
---|---|
WS_GET_CERT_CALLBACK | Menyediakan sertifikat ke runtime keamanan. |
WS_VALIDATE_PASSWORD_CALLBACK | Memvalidasi pasangan nama pengguna/kata sandi di sisi penerima. |
Enumerasi | Deskripsi |
---|---|
WS_CERT_CREDENTIAL_TYPE | Jenis kredensial sertifikat. |
WS_USERNAME_CREDENTIAL_TYPE | Jenis kredensial nama pengguna/kata sandi. |
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE | Jenis kredensial Autentikasi Terintegrasi Windows. |
Struktur | Deskripsi |
---|---|
WS_CERT_CREDENTIAL | Jenis dasar abstrak untuk semua jenis kredensial sertifikat. |
WS_CUSTOM_CERT_CREDENTIAL | Jenis untuk menentukan kredensial sertifikat yang akan disediakan oleh panggilan balik ke aplikasi. |
WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Ketik untuk menyediakan kredensial Autentikasi Terintegrasi Windows berdasarkan token utas saat ini. |
WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Ketik untuk menyediakan kredensial Autentikasi Terintegrasi Windows. |
WS_STRING_USERNAME_CREDENTIAL | Jenis untuk menyediakan pasangan nama pengguna/kata sandi sebagai string. |
WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Ketik untuk menyediakan kredensial Windows sebagai nama pengguna, kata sandi, string domain. |
WS_SUBJECT_NAME_CERT_CREDENTIAL | Jenis untuk menentukan kredensial sertifikat menggunakan nama subjek sertifikat, lokasi penyimpanan, dan nama toko. |
WS_THUMBPRINT_CERT_CREDENTIAL | Jenis untuk menentukan kredensial sertifikat menggunakan thumbprint sertifikat, lokasi penyimpanan, dan nama toko. |
WS_USERNAME_CREDENTIAL | Jenis dasar abstrak untuk semua kredensial nama pengguna/kata sandi. |
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Jenis dasar abstrak untuk semua jenis kredensial yang digunakan dengan Autentikasi Terintegrasi Windows. |