ChainValidationResult 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
証明書チェーン検証操作の結果について説明します。
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 によって指定された証明書以外の目的で使用されています。 |