IOCSPAdmin インターフェイス (certadm.h)
IOCSPAdmin インターフェイスは、オンライン証明書状態プロトコル (OCSP) レスポンダー サーバーを管理する機能を提供します。 このインターフェイスを実装して、個々のレスポンダー サーバーのプロパティと 証明機関 (CA) 定義を管理します。 このインターフェイスのインスタンスを作成した後、 GetConfiguration を 呼び出してレスポンダー サービスに接続し、 OCSPAdmin オブジェクトを初期化します。 各 OCSPAdmin オブジェクトは、1 つの物理レスポンダー サーバーに対応します。
メモ このインターフェイスには、証明書の状態要求を作成または解析する機能は含まれていません。
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 の一般的なレスポンダー サービスの動作を管理します。 |
|
OCSPCAConfigurationCollection | 特定の CA の応答動作を制御します。 |
|
ProviderProperties | 特定の OCSPCAConfiguration に固有の失効情報プロバイダーの動作を制御します。 |
|
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2008 Datacenter、Windows Server 2008 Enterprise [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | certadm.h |