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

ICertAdmin2 インターフェイスは、適切に承認されたクライアントの管理機能を提供する 2 つのインターフェイスのうちの 1 つです。

ICertAdmin2 インターフェイスは、次のタスクを実行するために使用されます。

  • 証明書要求を承認または拒否します。
  • 発行された証明書を取り消します。
  • 証明書失効リスト (CRL) の生成をトリガーします。
  • サーバーの現在の CRL を取得します。
  • 証明書が有効かどうかを判断します。
  • アーカイブされたキーを取得します。
  • 証明機関 (CA) の表示名、プロパティ、またはプロパティ フラグを取得します。
  • 1 つまたは複数の CRL を発行します。
  • 構成情報を取得または設定します。
  • 設定するロールを決定します。
  • 証明書またはキーをインポートします。
Certificate Services インターフェイスは、アパートメント スレッディング モデルとフリー スレッド モデルの両方をサポートします。 スループットを向上させるために、空きスレッド処理をお勧めします。

継承

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

メソッド

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

 
ICertAdmin2::D eleteRow

DeleteRow メソッドは、データベース テーブルから行または一連の行を削除します。 呼び出し元は、データベース テーブルと行 ID または終了日を指定します。
ICertAdmin2::GetArchivedKey

アーカイブされたキー回復 BLOB を取得します。
ICertAdmin2::GetCAProperty

証明機関 (CA) のプロパティ値を取得します。 (ICertAdmin2.GetCAProperty)
ICertAdmin2::GetCAPropertyDisplayName

ICertAdmin2::GetCAPropertyDisplayName メソッドは、証明機関 (CA) プロパティのプロパティ表示名を取得します。
ICertAdmin2::GetCAPropertyFlags

ICertAdmin2::GetCAPropertyFlags メソッドは、証明機関 (CA) プロパティのプロパティ フラグを取得します。
ICertAdmin2::GetConfigEntry

証明機関 (CA) の構成情報を取得します。
ICertAdmin2::GetMyRoles

呼び出し元の証明機関 (CA) ロールを取得します。
ICertAdmin2::ImportKey

証明書サービス データベース内の項目に、暗号化されたキー セットを追加します。 キー セットは、1 つまたは複数のキー回復エージェント (KRA) 証明書に暗号化されます。
ICertAdmin2::P ublishCRLs

証明機関 (CA) の証明書失効リスト (CRL) を発行します。
ICertAdmin2::SetCAProperty

証明機関 (CA) のプロパティ値を設定します。
ICertAdmin2::SetConfigEntry

証明機関 (CA) の構成情報を設定します。

要件

要件
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー certadm.h (Certsrv.h を含む)