ICertPropertyEnrollmentPolicyServer 介面 (certenroll.h)

ICertPropertyEnrollmentPolicyServer 介面代表外部憑證屬性,其中包含憑證註冊原則的相關信息, (CEP) 伺服器和憑證註冊伺服器 (CES) 。 CEP 伺服器是擷取原則資訊的Web服務。 CES 是以特定證書頒發機構單位為目標以支持憑證註冊的 Web 服務。

下列清單會識別此介面所管理的原則數據,並可新增為所簽發憑證的屬性值。

  • CEP 用戶端驗證方法。
  • CES 用戶端驗證方法。
  • CEP URL。
  • CES URL。
  • CEP識別碼。
  • 要求標識符字串。
除了上述原則資訊之外,CEP Web 服務也會查詢 Active Directory 以取得可用證書頒發機構單位、證書範本和自定義物件標識符的集合。 您可以使用 IX509EnrollmentPolicyServer 介面來擷取這些集合。
注意CERTENROLL_PROPERTYID值為 XCN_CERT_CEP_PROP_ID。
 

繼承

ICertPropertyEnrollmentPolicyServer 介面繼承自 ICertPropertyICertPropertyEnrollmentPolicyServer 也有下列類型的成員:

方法

ICertPropertyEnrollmentPolicyServer 介面具有這些方法。

 
ICertPropertyEnrollmentPolicyServer::GetAuthentication

GetAuthentication 方法會擷取值,指定憑證註冊原則 (CEP) 伺服器用來驗證客戶端的驗證類型。 這個值是由 Initialize 方法所設定。
ICertPropertyEnrollmentPolicyServer::GetEnrollmentServerAuthentication

GetEnrollmentServerAuthentication 方法會擷取值,指定憑證註冊伺服器用來驗證客戶端的驗證類型 (CES) 。 這個值是由 Initialize 方法所設定。
ICertPropertyEnrollmentPolicyServer::GetEnrollmentServerUrl

擷取包含憑證註冊伺服器的 URL 的字串。
ICertPropertyEnrollmentPolicyServer::GetPolicyServerId

擷取可唯一識別憑證註冊原則的字串, (CEP) 伺服器。
ICertPropertyEnrollmentPolicyServer::GetPolicyServerUrl

擷取包含憑證註冊原則 URL 的字串, (CEP) 伺服器。
ICertPropertyEnrollmentPolicyServer::GetPropertyFlags

擷取指定預設原則伺服器 URL 的值。
ICertPropertyEnrollmentPolicyServer::GetRequestIdString

擷取註冊期間傳送至證書頒發機構單位之憑證要求的唯一字串標識符。
ICertPropertyEnrollmentPolicyServer::GetUrlFlags

擷取一組旗標,其中包含憑證註冊原則的相關其他原則資訊, (CEP) 伺服器。
ICertPropertyEnrollmentPolicyServer::Initialize

初始化 ICertPropertyEnrollmentPolicyServer 物件。

規格需求

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

另請參閱

ICertProperty

IX509EnrollmentPolicyServer