CertificateStatus オブジェクト
[CAPICOM は、次のオペレーティング システムで使用できる 32 ビットのみのコンポーネントです: Windows Server 2008、Windows Vista、および Windows XP。 代わりに、System.Security.Cryptography.X509Certificates 名前空間で X509ChainStatus構造体を使用します。
CertificateStatus オブジェクトには、証明書信頼チェーンを構築する方法に関する情報が含まれています。
メンバー
CertificateStatus オブジェクトには、次の種類のメンバーがあります。
メソッド
CertificateStatus オブジェクトには、これらのメソッドがあります。
メソッド | 説明 |
---|---|
ApplicationPolicies | アプリケーション ポリシー OID を表す OID コレクションを返します。 |
CertificatePolicies | チェーンの構築 中に使用 される証明書ポリシー OID を表す OID コレクションを返します。 |
Eku | 証明書の有効性の状態を確立する際にチェックする EKU 要素を設定するために使用される EKU オブジェクトを返します。 |
プロパティ
CertificateStatus オブジェクトには、これらのプロパティがあります。
プロパティ | アクセスの種類 | 説明 |
---|---|---|
証明書 |
読み取り/書き込み |
証明書チェーンの構築に使用できる証明書のコレクションを設定または取得します。 CAPICOM 2.0.0.3 以前:Certificates プロパティはサポートされていません。 |
CheckFlag |
読み取り/書き込み |
フラグの有効性チェック。 値は、論理 OR 演算子を使用して結合できます。 既定のチェック フラグはCAPICOM_CHECK_ONLINE_ALL。 |
結果 |
読み取り専用 |
証明書が有効かどうかを示します。 証明書の有効性は、 CheckFlag プロパティの現在の設定と証明書のポリシー設定を使用して確認されます。 これは既定のプロパティです。 |
UrlRetrievalTimeout |
読み取り/書き込み |
URL に到達できないと判断されるまでの時間を設定または取得します。 |
VerificationTime |
読み取り/書き込み |
証明書が検証された時刻を設定または取得します。 |
解説
CertificateStatus オブジェクトを作成できません。
CertificateStatus オブジェクトは、Certificate.IsValid メソッドによって返されます。
必要条件
要件 | 値 |
---|---|
クライアント サポートの終了 |
Windows Vista |
サーバー サポートの終了 |
Windows Server 2008 |
再頒布可能パッケージ |
Windows Server 2003 および Windows XP の CAPICOM 2.0 以降 |
[DLL] |
|
関連項目