IOCSPAdmin インターフェイス (certadm.h)

IOCSPAdmin インターフェイスは、オンライン証明書状態プロトコル (OCSP) レスポンダー サーバーを管理する機能を提供します。 このインターフェイスを実装して、個々のレスポンダー サーバーのプロパティと 証明機関 (CA) 定義を管理します。 このインターフェイスのインスタンスを作成した後、 GetConfiguration を 呼び出してレスポンダー サービスに接続し、 OCSPAdmin オブジェクトを初期化します。 各 OCSPAdmin オブジェクトは、1 つの物理レスポンダー サーバーに対応します。

メモ このインターフェイスには、証明書の状態要求を作成または解析する機能は含まれていません。
 
C++ では、CLSID_OCSPAdmin クラス識別子を使用して CoCreateInstance 関数を呼び出して、このインターフェイスのインスタンス 作成します。

Visual Basic Scripting Edition では、 OCSPAdmin オブジェクトのインスタンスを作成します。

継承

IOCSPAdmin インターフェイスは、IDispatch インターフェイスから継承されます。 IOCSPAdmin には、次の種類のメンバーもあります。

メソッド

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

 
IOCSPAdmin::get_OCSPCAConfigurationCollection

OCSPCAConfigurationCollection オブジェクトのインスタンスを取得します。 このオブジェクトは、オンライン証明書状態プロトコル (OCSP) レスポンダー サービスが状態要求を処理できる証明機関 (CA) 証明書のセットを表します。
IOCSPAdmin::get_OCSPServiceProperties

OCSPPropertyCollection オブジェクトのインスタンスを取得します。 このオブジェクトは、オンライン証明書状態プロトコル (OCSP) レスポンダー サービスの属性を表します。
IOCSPAdmin::GetConfiguration

オンライン証明書状態プロトコル (OCSP) レスポンダー サーバーに接続し、サーバーからの構成情報を使用して OCSPAdmin オブジェクトを初期化します。
IOCSPAdmin::GetHashAlgorithms

ハッシュ アルゴリズム名の一覧を取得します。 オンライン証明書状態プロトコル (OCSP) レスポンダー サーバーは、これらの名前を使用して、特定の証明機関 (CA) 構成の OCSP 応答に署名します。
IOCSPAdmin::GetMyRoles

特定のオンライン証明書状態プロトコル (OCSP) レスポンダー サーバー上のユーザーの特権ロールのアクセス マスクを取得します。
IOCSPAdmin::GetSecurity

オンライン証明書状態プロトコル (OCSP) レスポンダー サーバーのセキュリティ記述子情報を取得します。
IOCSPAdmin::GetSigningCertificates

特定の証明機関 (CA) 証明書のレスポンダー サーバーで使用できる署名証明書を取得します。
IOCSPAdmin::P ing

オンライン証明書状態プロトコル (OCSP) レスポンダー サービスとの DCOM 接続をテストします。
IOCSPAdmin::SetConfiguration

構成が変更されたレスポンダー サービスを更新します。
IOCSPAdmin::SetSecurity

オンライン証明書状態プロトコル (OCSP) レスポンダー サーバーのセキュリティ記述子情報を更新します。

注釈

次の表では、Microsoft OCSP アーキテクチャで使用されるさまざまなプロパティを明確に示します。

アーキテクチャ スコープ 情報の種類
OCSPServiceProperties すべての CA の一般的なレスポンダー サービスの動作を管理します。
  • プロキシ
  • Audit
  • セキュリティ構成
OCSPCAConfigurationCollection 特定の CA の応答動作を制御します。
  • CA
  • ハッシュ アルゴリズム
  • 証明書の署名
  • 失効プロバイダーの構成
ProviderProperties 特定の OCSPCAConfiguration に固有の失効情報プロバイダーの動作を制御します。
  • 証明書失効リスト (CRL)
  • 更新間隔

要件

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

こちらもご覧ください

IDispatch