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

IOCSPCAConfiguration インターフェイスは、オンライン証明書状態プロトコル (OCSP) サービスが特定の証明機関 (CA) の証明書状態要求に応答できるようにする一連の定義を表します。

Microsoft は、 OCSPCAConfiguration クラスでこのインターフェイスの既定の実装を提供します。 OCSPCAConfiguration オブジェクトを外部で作成することはできません。 OCSPCAConfiguration オブジェクトは、CreateCAConfiguration メソッドを使用してのみ作成できます。

IOCSPAdmin メソッドと IOCSPCAConfigurationCollection メソッドの既定の実装では、OCSPCAConfiguration オブジェクトが作成され、そのプロパティが使用されます。

継承

IOCSPCAConfiguration インターフェイスは、IDispatch インターフェイスから継承されます。

メソッド

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

 
IOCSPCAConfiguration::get_CACertificate

Distinguished Encoding Rules (DER) を使用してエンコードされ、証明機関 (CA) 用の X.509 証明書を取得します。
IOCSPCAConfiguration::get_CAConfig

署名証明書を署名する必要がある証明機関 (CA) 名を取得または設定します。 (Get)
IOCSPCAConfiguration::get_CSPName

暗号化サービス プロバイダー (CSP) またはキー ストレージ プロバイダー (KSP) 名を取得します。
IOCSPCAConfiguration::get_ErrorCode

CA 構成のエラー条件を識別するコードを取得します。
IOCSPCAConfiguration::get_HashAlgorithm

証明書の署名に使用するハッシュ アルゴリズムの識別子を取得または設定します。 (Get)
IOCSPCAConfiguration::get_Identifier

証明機関 (CA) 構成の名前を取得します。
IOCSPCAConfiguration::get_KeySpec

構成にバインドされたキーを暗号化またはコンテンツの署名に使用するかどうかを示す値を取得します。
IOCSPCAConfiguration::get_LocalRevocationInformation

ローカル コンピューターの証明書失効リスト (CRL) を取得または設定します。 (Get)
IOCSPCAConfiguration::get_Modified

OCSPCAConfiguration オブジェクトが作成されてから変更されたかどうかを示す値を取得します。
IOCSPCAConfiguration::get_ProviderCLSID

CA 構成で使用される失効情報プロバイダーの CLSID を取得または設定します。 (Get)
IOCSPCAConfiguration::get_ProviderProperties

証明書の状態の応答を提供する情報を取得または設定します。 (Get)
IOCSPCAConfiguration::get_ReminderDuration

署名証明書の有効期間の割合を取得または設定します。その後、警告イベントがログに記録されます。 (Get)
IOCSPCAConfiguration::get_SigningCertificate

Distinguished Encoding Rules (DER) を使用してエンコードされた署名証明書を取得または設定します。 オンライン証明書状態プロトコル (OCSP) レスポンダー サービスは、この証明書を使用して、証明書の状態要求への応答に署名します。 (Get)
IOCSPCAConfiguration::get_SigningCertificateTemplate

署名証明書のテンプレート名を取得または設定します。 (Get)
IOCSPCAConfiguration::get_SigningFlags

フラグ値の組み合わせを取得または設定します。 これらの値は、証明機関 (CA) 構成に属する署名証明書の管理を指定します。 (Get)
IOCSPCAConfiguration::p ut_CAConfig

署名証明書を署名する必要がある証明機関 (CA) 名を取得または設定します。 (Put)
IOCSPCAConfiguration::p ut_HashAlgorithm

証明書の署名に使用するハッシュ アルゴリズムの識別子を取得または設定します。 (Put)
IOCSPCAConfiguration::p ut_LocalRevocationInformation

ローカル コンピューターの証明書失効リスト (CRL) を取得または設定します。 (Put)
IOCSPCAConfiguration::p ut_ProviderCLSID

CA 構成で使用される失効情報プロバイダーの CLSID を取得または設定します。 (Put)
IOCSPCAConfiguration::p ut_ProviderProperties

証明書の状態の応答を提供する情報を取得または設定します。 (Put)
IOCSPCAConfiguration::p ut_ReminderDuration

署名証明書の有効期間の割合を取得または設定します。その後、警告イベントがログに記録されます。 (Put)
IOCSPCAConfiguration::p ut_SigningCertificate

Distinguished Encoding Rules (DER) を使用してエンコードされた署名証明書を取得または設定します。 オンライン証明書状態プロトコル (OCSP) レスポンダー サービスは、この証明書を使用して、証明書の状態要求への応答に署名します。 (Put)
IOCSPCAConfiguration::p ut_SigningCertificateTemplate

署名証明書のテンプレート名を取得または設定します。 (Put)
IOCSPCAConfiguration::p ut_SigningFlags

フラグ値の組み合わせを取得または設定します。 これらの値は、証明機関 (CA) 構成に属する署名証明書の管理を指定します。 (Put)

要件

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

こちらもご覧ください

IDispatch