ChainValidationResult 列挙型

定義

証明書チェーン検証操作の結果について説明します。

public enum class ChainValidationResult
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class ChainValidationResult
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum ChainValidationResult
var value = Windows.Security.Cryptography.Certificates.ChainValidationResult.success
Public Enum ChainValidationResult
継承
ChainValidationResult
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

フィールド

BasicConstraintsError 9

チェーン内の証明書の基本的な制約拡張は観察されていません。

Expired 3

チェーン内の証明書の有効期限が切れています。

IncompleteChain 4

証明書チェーンに 1 つ以上の証明書がありません。

InvalidCertificateAuthorityPolicy 8

チェーン内の証明書に無効なポリシーがあります。

InvalidName 7

チェーン内の証明書の名前が無効です。 名前が許可されている一覧に含まれていないか、または明示的に除外されています

InvalidSignature 5

チェーン内の証明書の署名を確認できません。

OtherErrors 13

証明書チェーンの検証中に予期しないエラーが発生しました。

RevocationFailure 12

失効サーバーに接続できません。

RevocationInformationMissing 11

失効を確認するために、インストールまたは登録された DLL が見つかりませんでした。

Revoked 2

チェーン内の証明書が取り消されました。

Success 0

証明書チェーンが検証されました。

UnknownCriticalExtension 10

チェーン内の証明書には、"critical" とマークされた不明な拡張機能が含まれています。

Untrusted 1

チェーン内の証明書が信頼されていません。

WrongUsage 6

チェーン内の証明書は、CA によって指定された証明書以外の目的で使用されています。

適用対象