ICertPropertyEnrollmentPolicyServer インターフェイス (certenroll.h)

ICertPropertyEnrollmentPolicyServer インターフェイスは、証明書登録ポリシー (CEP) サーバーと証明書登録サーバー (CES) に関する情報を含む外部証明書プロパティを表します。 CEP サーバーは、ポリシー情報を取得する Web サービスです。 CES は、証明書の登録をサポートするために特定の証明機関を対象とする Web サービスです。

次の一覧は、このインターフェイスによって管理されるポリシー データを識別し、発行された証明書にプロパティ値として追加できます。

  • CEP クライアント認証方法。
  • CES クライアント認証方法。
  • CEP URL。
  • CES URL。
  • CEP ID。
  • 要求 ID 文字列。
前述のポリシー情報に加えて、CEP Web サービスは Active Directory に対して、使用可能な証明機関、証明書テンプレート、およびカスタム オブジェクト識別子のコレクションを照会します。 これらのコレクションは、 IX509EnrollmentPolicyServer インターフェイスを使用して取得できます。
メモCERTENROLL_PROPERTYID値はXCN_CERT_CEP_PROP_ID。
 

継承

ICertPropertyEnrollmentPolicyServer インターフェイスは ICertProperty から継承します。 ICertPropertyEnrollmentPolicyServer には、次の種類のメンバーもあります。

メソッド

ICertPropertyEnrollmentPolicyServer インターフェイスには、これらのメソッドがあります。

 
ICertPropertyEnrollmentPolicyServer::GetAuthentication

GetAuthentication メソッドは、クライアントを認証するために証明書登録ポリシー (CEP) サーバーによって使用される認証の種類を指定する値を取得します。 この値は Initialize メソッドによって設定されます。
ICertPropertyEnrollmentPolicyServer::GetEnrollmentServerAuthentication

GetEnrollmentServerAuthentication メソッドは、クライアントを認証するために証明書登録サーバー (CES) によって使用される認証の種類を指定する値を取得します。 この値は Initialize メソッドによって設定されます。
ICertPropertyEnrollmentPolicyServer::GetEnrollmentServerUrl

証明書登録サーバーの URL を含む文字列を取得します。
ICertPropertyEnrollmentPolicyServer::GetPolicyServerId

証明書登録ポリシー (CEP) サーバーを一意に識別する文字列を取得します。
ICertPropertyEnrollmentPolicyServer::GetPolicyServerUrl

証明書登録ポリシー (CEP) サーバーの URL を含む文字列を取得します。
ICertPropertyEnrollmentPolicyServer::GetPropertyFlags

既定のポリシー サーバー URL を指定する値を取得します。
ICertPropertyEnrollmentPolicyServer::GetRequestIdString

登録時に証明機関に送信された証明書要求の一意の文字列識別子を取得します。
ICertPropertyEnrollmentPolicyServer::GetUrlFlags

証明書登録ポリシー (CEP) サーバーに関するその他のポリシー情報を含むフラグのセットを取得します。
ICertPropertyEnrollmentPolicyServer::Initialize

ICertPropertyEnrollmentPolicyServer オブジェクトを初期化します。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー certenroll.h

こちらもご覧ください

ICertProperty

IX509EnrollmentPolicyServer