ICertPropertyEnrollmentPolicyServer インターフェイス (certenroll.h)
ICertPropertyEnrollmentPolicyServer インターフェイスは、証明書登録ポリシー (CEP) サーバーと証明書登録サーバー (CES) に関する情報を含む外部証明書プロパティを表します。 CEP サーバーは、ポリシー情報を取得する Web サービスです。 CES は、証明書の登録をサポートするために特定の証明機関を対象とする Web サービスです。
次の一覧は、このインターフェイスによって管理されるポリシー データを識別し、発行された証明書にプロパティ値として追加できます。
- CEP クライアント認証方法。
- CES クライアント認証方法。
- CEP URL。
- CES URL。
- CEP ID。
- 要求 ID 文字列。
メモ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 |