Enumerasi EnrollmentCAProperty (certenroll.h)
Enumerasi EnrollmentCAProperty menentukan nilai properti otoritas sertifikasi. Ini digunakan oleh metode Properti pada antarmuka ICertificationAuthority .
Sintaks
typedef enum EnrollmentCAProperty {
CAPropCommonName = 1,
CAPropDistinguishedName = 2,
CAPropSanitizedName = 3,
CAPropSanitizedShortName = 4,
CAPropDNSName = 5,
CAPropCertificateTypes = 6,
CAPropCertificate = 7,
CAPropDescription = 8,
CAPropWebServers = 9,
CAPropSiteName = 10,
CAPropSecurity = 11,
CAPropRenewalOnly = 12
} ;
Konstanta
CAPropCommonName Nilai: 1 Nilai VT_BSTR yang berisi nama umum otoritas sertifikasi (CA) di Direktori Aktif. |
|
CAPropDistinguishedName Nilai: 2 Nilai VT_DISPATCH yang berisi penunjuk ke objek IX500DistinguishedName . |
|
CAPropSanitizedName Nilai: 3 Nilai VT_BSTR yang berisi nama umum CA yang dibersikan di Direktori Aktif. Nama dibersihkan dengan mengganti karakter yang tidak diizinkan dengan tanda seru (!) diikuti oleh empat nilai heksadesimal yang mewakili karakter. |
|
CAPropSanitizedShortName Nilai: 4 Nilai VT_BSTR yang berisi nama umum CA yang dibersihkan dan dipersingkat di Direktori Aktif. Nama dibersihkan dengan mengganti karakter yang tidak diizinkan dengan tanda seru (!) diikuti oleh empat nilai heksadesimal yang mewakili karakter. Nama kemudian dipersingkat sehingga tidak melebihi 51 karakter. Karakter yang dihapus dari string yang dibersihkan harus di-hash dan hash dikonversi menjadi string 5 karakter. |
|
CAPropDNSName Nilai: 5 Nilai VT_BSTR yang berisi nama DNS CA di Direktori Aktif. |
|
CAPropCertificateTypes Nilai: 6 VT_ARRAY |
VT_BSTR kumpulan templat yang didukung oleh CA. |
CAPropCertificate Nilai: 7 VT_ARRAY |
VT_UI1 nilai yang berisi sertifikat penandatanganan yang digunakan oleh CA. |
CAPropDescription Nilai: 8 Nilai VT_BSTR yang berisi komentar deskripsi untuk CA. |
|
CAPropWebServers Nilai: 9 VT_ARRAY |
VT_BSTR kumpulan server pendaftaran sertifikat yang dikonfigurasi untuk CA. Setiap string dalam koleksi berisi URL server, metode autentikasi yang digunakan, bilangan bulat yang menentukan tingkat prioritas, dan bilangan bulat yang menentukan apakah server hanya dapat melakukan perpanjangan sertifikat. Setiap nilai dibatasi oleh karakter baris baru. |
CAPropSiteName Nilai: 10 Nilai VT_BSTR yang berisi nama situs AD tempat CA berada. Ini dapat digunakan oleh klien yang mendaftar untuk menentukan biaya relatif berkomunikasi dengan CA versus CA yang termasuk dalam situs lain. Nilai ini hanya relevan untuk objek CA yang diambil dengan menggunakan metode GetCAs pada antarmuka IX509EnrollmentPolicyServer . |
|
CAPropSecurity Nilai: 11 Nilai VT_BSTR yang berisi representasi string bahasa definisi deskriptor keamanan (SDDL) dari deskriptor keamanan untuk CA. Nilai ini hanya relevan untuk objek CA yang diambil dengan menggunakan metode GetCAs . |
|
CAPropRenewalOnly Nilai: 12 Nilai VT_BOOL yang menentukan apakah CA dikonfigurasi untuk hanya melakukan perpanjangan sertifikat. Nilai ini hanya relevan untuk objek CA yang diambil dengan menggunakan metode GetCAs . |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Header | certenroll.h |