TokenImpersonationLevel 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 tingkat peniruan keamanan. Tingkat peniruan keamanan mengatur tingkat di mana proses server dapat bertindak atas nama proses klien.
public enum class TokenImpersonationLevel
public enum TokenImpersonationLevel
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum TokenImpersonationLevel
type TokenImpersonationLevel =
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type TokenImpersonationLevel =
Public Enum TokenImpersonationLevel
- Warisan
- Atribut
Bidang
Anonymous | 1 | Proses server tidak dapat memperoleh informasi identifikasi tentang klien, dan tidak dapat meniru klien. |
Delegation | 4 | Proses server dapat meniru konteks keamanan klien pada sistem jarak jauh. |
Identification | 2 | Proses server dapat memperoleh informasi tentang klien, seperti pengidentifikasi keamanan dan hak istimewa, tetapi tidak dapat meniru klien. Ini berguna untuk server yang mengekspor objek sendiri, contohnya, produk database yang mengekspor tabel dan tampilan. Dengan menggunakan informasi keamanan klien yang diambil, server dapat membuat keputusan validasi akses tanpa dapat menggunakan layanan lain yang menggunakan konteks keamanan klien. |
Impersonation | 3 | Proses server dapat meniru konteks keamanan klien pada sistem lokalnya. Server tidak dapat meniru klien pada sistem jarak jauh. |
None | 0 | Tingkat peniruan tidak ditetapkan. |
Keterangan
Peniruan adalah kemampuan proses untuk mengambil atribut keamanan dari proses lain.