IX509Enrollment 介面 (certenroll.h)

IX509Enrollment介面代表最上層物件,可讓您在憑證階層中註冊並安裝憑證回應。 註冊程式支援下列三種案例:

頻外註冊
  1. 呼叫 IX509Enrollment 物件所實作的任何初始化方法。
  2. 呼叫 CreateRequest 方法。
  3. 手動或透過某些其他程式) ,手動提交頻外要求 (。
  4. 從認證或註冊授權單位接收回應。
  5. 呼叫 InstallResponse 方法。
自動註冊
  1. 呼叫 IX509Enrollment 物件所實作的任何初始化方法。
  2. 呼叫 Enroll 方法。
延遲註冊
  1. 呼叫 IX509Enrollment 物件所實作的任何初始化方法。
  2. 呼叫 CreateRequest 方法。
  3. 儲存要求一段時間,例如天數或周數。
  4. 當您準備好註冊時,請呼叫 Initialize 方法來建立要求物件。
  5. 從預存要求填入要求物件。
  6. 呼叫 InstallResponse 方法。

繼承

IX509Enrollment介面繼承自IDispatch介面。 IX509Enrollment 也有下列類型的成員:

方法

IX509Enrollment介面具有這些方法。

 
IX509Enrollment::CreatePFX

建立個人資訊交換 (PFX) 訊息。
IX509Enrollment::CreateRequest

擷取編碼的憑證要求。
IX509Enrollment::Enroll

編碼要求、將它提交至適當的憑證授權單位單位 (CA) ,並安裝回應。
IX509Enrollment::get_CAConfigString

擷取組態字串,識別已提交憑證要求的憑證授權單位單位 (CA) 。
IX509Enrollment::get_Certificate

擷取已安裝的憑證。
IX509Enrollment::get_CertificateDescription

指定或擷取包含憑證描述的字串。 (取得)
IX509Enrollment::get_CertificateFriendlyName

指定或擷取憑證的顯示名稱。 (取得)
IX509Enrollment::get_EnrollmentCoNtext

擷取註冊內容,識別憑證是否適用于電腦或使用者。
IX509Enrollment::get_NameValuePairs

擷取與註冊物件相關聯的名稱/值組集合。
IX509Enrollment::get_ParentWindow

指定或擷取用來顯示註冊資訊的視窗識別碼。 (取得)
IX509Enrollment::get_Request

擷取與註冊物件相關聯的憑證要求。
IX509Enrollment::get_RequestId

擷取註冊方法傳送至憑證授權單位單位之憑證要求的唯一識別碼。
IX509Enrollment::get_Response

擷取從憑證授權單位單位傳回的憑證回應。
IX509Enrollment::get_Silent

指定或擷取布林值,指出憑證註冊程式期間是否顯示使用者介面。 (取得)
IX509Enrollment::get_Status

擷取可用來監視註冊程式狀態並擷取錯誤資訊的 IX509EnrollmentStatus 物件。
IX509Enrollment::Initialize

初始化註冊物件並建立預設 PKCS
IX509Enrollment::InitializeFromRequest

從現有的 IX509CertificateRequest 物件初始化註冊物件。
IX509Enrollment::InitializeFromTemplateName

從範本通用名稱初始化註冊物件, (CN) 。
IX509Enrollment::InstallResponse

在端實體電腦上安裝憑證鏈結。 (IX509Enrollment.InstallResponse)
IX509Enrollment::p ut_CertificateDescription

指定或擷取包含憑證描述的字串。 (Put)
IX509Enrollment::p ut_CertificateFriendlyName

指定或擷取憑證的顯示名稱。 (Put)
IX509Enrollment::p ut_ParentWindow

指定或擷取用來顯示註冊資訊的視窗識別碼。 (Put)
IX509Enrollment::p ut_Silent

指定或擷取布林值,指出憑證註冊程式期間是否顯示使用者介面。 (Put)

規格需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 certenroll.h

另請參閱

憑證註冊 API

IDispatch

IX509EnrollmentStatus