Enumerasi EnrollmentTemplateProperty (certenroll.h)
Enumerasi EnrollmentTemplateProperty berisi nilai properti untuk templat tertentu.
Sintaks
typedef enum EnrollmentTemplateProperty {
TemplatePropCommonName = 1,
TemplatePropFriendlyName = 2,
TemplatePropEKUs = 3,
TemplatePropCryptoProviders = 4,
TemplatePropMajorRevision = 5,
TemplatePropDescription = 6,
TemplatePropKeySpec = 7,
TemplatePropSchemaVersion = 8,
TemplatePropMinorRevision = 9,
TemplatePropRASignatureCount = 10,
TemplatePropMinimumKeySize = 11,
TemplatePropOID = 12,
TemplatePropSupersede = 13,
TemplatePropRACertificatePolicies = 14,
TemplatePropRAEKUs = 15,
TemplatePropCertificatePolicies = 16,
TemplatePropV1ApplicationPolicy = 17,
TemplatePropAsymmetricAlgorithm = 18,
TemplatePropKeySecurityDescriptor = 19,
TemplatePropSymmetricAlgorithm = 20,
TemplatePropSymmetricKeyLength = 21,
TemplatePropHashAlgorithm = 22,
TemplatePropKeyUsage = 23,
TemplatePropEnrollmentFlags = 24,
TemplatePropSubjectNameFlags = 25,
TemplatePropPrivateKeyFlags = 26,
TemplatePropGeneralFlags = 27,
TemplatePropSecurityDescriptor = 28,
TemplatePropExtensions = 29,
TemplatePropValidityPeriod = 30,
TemplatePropRenewalPeriod = 31
} ;
Konstanta
TemplatePropCommonName Nilai: 1 Nilai VT_BSTR yang berisi nama umum templat di Direktori Aktif. |
|
TemplatePropFriendlyName Nilai: 2 Nilai VT_BSTR yang berisi nama tampilan templat. |
|
TemplatePropEKUs Nilai: 3 Penunjuk VT_DISPATCH ke antarmuka IObjectIds yang berisi kumpulan pengidentifikasi objek penggunaan kunci yang diperluas. Nilai ini berlaku untuk templat versi 2 dan yang lebih baru. |
|
TemplatePropCryptoProviders Nilai: 4 VT_ARRAY |
VT_BSTR pengumpulan penyedia layanan kriptografi (versi 2) dan penyedia penyimpanan utama (versi 3) yang dapat digunakan klien saat membuat permintaan berdasarkan templat ini. |
TemplatePropMajorRevision Nilai: 5 Nilai VT_UI4 (VT_I4 dimulai dengan Windows 8.1) yang menentukan nomor versi utama untuk templat. |
|
TemplatePropDescription Nilai: 6 Tidak digunakan. |
|
TemplatePropKeySpec Nilai: 7 Nilai VT_UI4 (VT_I4 dimulai dengan Windows 8.1) yang berisi AT_SIGNATURE atau AT_KEYEXCHANGE untuk menentukan nilai Key_Spec untuk penyedia layanan kriptografi warisan. |
|
TemplatePropSchemaVersion Nilai: 8 Nilai VT_UI4 (VT_I4 dimulai dengan Windows 8.1) yang menentukan versi templat. Saat ini, ini bisa 1, 2, atau 3. |
|
TemplatePropMinorRevision Nilai: 9 Nilai VT_UI4 (VT_I4 dimulai dengan Windows 8.1) yang menentukan nomor versi minor templat versi 2 dan yang lebih baru. |
|
TemplatePropRASignatureCount Nilai: 10 Nilai VT_UI4 (VT_I4 dimulai dengan Windows 8.1) yang menentukan jumlah tanda tangan agen pemulihan yang diperlukan saat membuat basis permintaan sertifikat pada templat ini. |
|
TemplatePropMinimumKeySize Nilai: 11 Nilai VT_UI4 (VT_I4 dimulai dengan Windows 8.1) yang menentukan ukuran minimum kunci publik yang digunakan oleh klien pendaftaran. |
|
TemplatePropOID Nilai: 12 Penunjuk VT_DISPATCH ke antarmuka IObjectId yang berisi pengidentifikasi objek untuk templat ini. Nilai ini berlaku untuk templat versi 2 dan yang lebih baru. |
|
TemplatePropSupersede Nilai: 13 VT_ARRAY |
VT_BSTR koleksi yang berisi nama umum semua templat versi 2 dan yang lebih baru yang telah digantikan. |
TemplatePropRACertificatePolicies Nilai: 14 Penunjuk VT_DISPATCH ke antarmuka IObjectIds yang berisi kumpulan pengidentifikasi objek kebijakan sertifikat untuk sertifikat otoritas pendaftaran. Nilai ini berlaku untuk templat versi 2 dan yang lebih baru. |
|
TemplatePropRAEKUs Nilai: 15 Penunjuk VT_DISPATCH ke antarmuka IObjectIds yang berisi kumpulan pengidentifikasi objek kebijakan aplikasi untuk sertifikat otoritas pendaftaran. Nilai ini berlaku untuk templat versi 2 dan yang lebih baru. |
|
TemplatePropCertificatePolicies Nilai: 16 Penunjuk VT_DISPATCH ke antarmuka IObjectIds yang berisi kumpulan pengidentifikasi objek kebijakan untuk ditambahkan ke ekstensi kebijakan sertifikat. |
|
TemplatePropV1ApplicationPolicy Nilai: 17 Penunjuk VT_DISPATCH ke antarmuka IObjectIds yang berisi kumpulan pengidentifikasi objek kebijakan untuk ditambahkan ke ekstensi kebijakan aplikasi sertifikat. |
|
TemplatePropAsymmetricAlgorithm Nilai: 18 Nilai VT_BSTR yang menentukan nama algoritma kunci publik yang harus digunakan klien pendaftaran saat membuat permintaan sertifikat berdasarkan templat ini. Nilai ini berlaku untuk templat versi 3 dan yang lebih baru. |
|
TemplatePropKeySecurityDescriptor Nilai: 19 Nilai VT_BSTR yang menentukan deskriptor keamanan kunci asimetris untuk templat versi 3 dan yang lebih baru. |
|
TemplatePropSymmetricAlgorithm Nilai: 20 Nilai VT_BSTR yang menentukan nama algoritma simetris yang harus digunakan klien untuk pertukaran kunci saat menggunakan templat ini. Nilai ini berlaku untuk templat versi 3 dan yang lebih baru. |
|
TemplatePropSymmetricKeyLength Nilai: 21 Nilai VT_UI4 (VT_I4 dimulai dengan Windows 8.1) yang menentukan panjang, dalam bit, dari kunci konten. Nilai ini berlaku untuk templat versi 3 dan yang lebih baru. |
|
TemplatePropHashAlgorithm Nilai: 22 Nilai VT_BSTR yang menentukan nama algoritma hashing yang harus digunakan klien pendaftaran. Nilai ini berlaku untuk templat versi 3 dan yang lebih baru. |
|
TemplatePropKeyUsage Nilai: 23 |
|
TemplatePropEnrollmentFlags Nilai: 24 Nilai VT_I4 yang berisi nilai bitwise OR dari X509CertificateTemplateEnrollmentFlag . |
|
TemplatePropSubjectNameFlags Nilai: 25 Nilai VT_UI4 (VT_I4 dimulai dengan Windows 8.1) yang berisi nilai bitwise OR dari X509CertificateTemplateSubjectNameFlag. |
|
TemplatePropPrivateKeyFlags Nilai: 26 Nilai VT_UI4 (VT_I4 dimulai dengan Windows 8.1) yang berisi nilai bitwise OR dari X509CertificateTemplatePrivateKeyFlag. |
|
TemplatePropGeneralFlags Nilai: 27 Nilai VT_UI4 (VT_I4 dimulai dengan Windows 8.1) yang berisi nilai bitwise OR dari X509CertificateTemplateGeneralFlag. |
|
TemplatePropSecurityDescriptor Nilai: 28 Nilai VT_BSTR yang menentukan deskriptor keamanan. |
|
TemplatePropExtensions Nilai: 29 Penunjuk VT_DISPATCH ke antarmuka IX509Extensions yang berisi ekstensi sertifikat yang akan ditambahkan ke permintaan sertifikat saat membuat permintaan berdasarkan templat ini. |
|
TemplatePropValidityPeriod Nilai: 30 Nilai VT_UI8 FILETIME yang berisi periode validitas maksimum, dalam detik, sertifikat. |
|
TemplatePropRenewalPeriod Nilai: 31 Nilai VT_UI8 FILETIME yang menentukan jumlah waktu sebelum kedaluwarsa bahwa pendaftaran otomatis harus mencoba perpanjangan sertifikat. |
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 |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk