共用方式為


CertEnroll 列舉

憑證註冊 API 支援下列列舉。

列舉 描述
AlgorithmFlags 包含旗標,可用來精簡密碼編譯演算法的搜尋。
AlgorithmOperationFlags 指定演算法可執行的作業。 這會用來根據這些功能擷取 CSP 演算法或 CSP 狀態資訊的作業功能。
AlgorithmType 指定密碼編譯演算法的預期用途。
AlternativeNameType 指定建立 AlternativeName 擴充功能時可以指定的替代名稱類型。
CERTENROLL_OBJECTID 包含支持憑證註冊 API 的預先定義 物件標識碼 (OID)。
CERTENROLL_PROPERTYID 包含憑證註冊 API 所支援之外部屬性的預先定義 OID。
CommitTemplateFlags 指定儲存和刪除範本的選項。
EncodingType 指定針對顯示目的套用至位元組數位型態。
EnrollmentCAProperty 指定證書頒發機構單位屬性值。
EnrollmentDisplayStatus 指定是否要在使用者介面中顯示註冊狀態資訊。
EnrollmentEnrollStatus 指定憑證要求的註冊狀態。
EnrollmentPolicyFlags 指定組策略旗標。
EnrollmentPolicyServerPropertyFlags 指定預設原則伺服器。
EnrollmentSelectionStatus 指定是否要在註冊程式期間監視物件的註冊狀態。
EnrollmentTemplateProperty 包含指定範本的屬性值。
InnerRequestLevel 指定 PKCS #7 或 CMC 要求內含憑證要求的內含層級。
InstallResponseRestrictionFlags 包含旗標,可識別憑證鏈結本機安裝的限制。
KeyIdentifierHashAlgorithm 指定用來哈希憑證要求中公鑰的演算法。
ObjectIdGroupId 指定 OID 所屬的類別或群組。
ObjectIdPublicKeyFlags 指定公鑰演演算法是用於簽署還是加密。
PFXExportOptions 指定建立個人資訊交換 (PFX) 訊息時,包含多少憑證鏈結。
Pkcs10AllowedSignatureTypes 指定簽署憑證要求時允許的簽章類型。
PolicyQualifierType 指定套用至憑證原則的限定符類型。
PolicyServerUrlFlags 包含憑證註冊原則 (CEP) 伺服器旗標。
PolicyServerUrlPropertyID 包含值,指定要由 GetStringProperty 方法傳回的屬性值類型,或由 IX509PolicyServerUrl 介面上的 SetStringProperty 方法所設定。
RequestClientInfoClientId 指定建立憑證要求的應用程式類型。
WebEnrollmentFlags 指定 Web 註冊行為。
WebSecurityLevel 指定啟用 Web 的方法或屬性是否適用於文稿。
X500NameFlags 指定辨別名稱或相對辨別名稱的顯示和編碼特性。
X509CertificateEnrollmentContext 指定憑證預定的結束實體本質。
X509CertificateTemplateEnrollmentFlag 包含值,指定註冊期間的伺服器和客戶端動作。
X509CertificateTemplateGeneralFlag 包含範本和相關聯憑證的使用和修改資訊。
X509CertificateTemplatePrivateKeyFlag 包含值,指定有關私鑰的用戶端動作。
X509CertificateTemplateSubjectNameFlag 包含值,指定有關主體名稱的伺服器和客戶端動作。
X509EnrollmentPolicyExportFlags 指定要從原則伺服器導出的專案。
X509EnrollmentPolicyLoadOption 指定如何從原則伺服器擷取原則。
X509KeySpec 指定舊版 CSP 金鑰的預期用途。
X509KeyUsageFlags 指定憑證中包含的金鑰用途。
X509PrivateKeyExportFlags 指定私鑰的匯出原則。
X509PrivateKeyProtection 指定 KSP 或 CSP 支援的私鑰保護層級。
X509PrivateKeyUsageFlags 指定允許使用私鑰。
X509PrivateKeyVerify 指定在私鑰驗證期間是否顯示使用者介面,以及如果 CSP 或 KSP 代表智慧卡,是否可以繼續驗證。
X509ProviderType 指定密碼編譯服務提供者或金鑰服務提供者的類型。
X509RequestInheritOptions 指定從現有憑證建立新要求時,金鑰、延伸模組值和外部屬性的繼承方式。
X509RequestType 指定憑證要求類型。
X509SCEPDisposition 描述處理回應訊息的要求所產生的處置。
X509SCEPFailInfo 描述 SCEP 憑證註冊失敗的本質。

 

憑證註冊 API 參考

CertEnroll 介面