Bagikan melalui


ChainValidationResult Enum

Definisi

Menjelaskan hasil operasi verifikasi rantai sertifikat.

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
Warisan
ChainValidationResult
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Bidang

BasicConstraintsError 9

Ekstensi batasan dasar sertifikat dalam rantai belum diamati.

Expired 3

Sertifikat dalam rantai telah kedaluwarsa.

IncompleteChain 4

Rantai sertifikat kehilangan satu atau beberapa sertifikat.

InvalidCertificateAuthorityPolicy 8

Sertifikat dalam rantai memiliki kebijakan yang tidak valid.

InvalidName 7

Sertifikat dalam rantai memiliki nama yang tidak valid. Nama tidak disertakan dalam daftar yang diizinkan atau secara eksplisit dikecualikan.

InvalidSignature 5

Tanda tangan sertifikat dalam rantai tidak dapat diverifikasi.

OtherErrors 13

Terjadi kesalahan tak terduga saat memvalidasi rantai sertifikat.

RevocationFailure 12

Tidak dapat tersambung ke server pencabutan.

RevocationInformationMissing 11

Tidak ditemukan DLL yang terinstal atau terdaftar untuk memverifikasi pencabutan.

Revoked 2

Sertifikat dalam rantai telah dicabut.

Success 0

Rantai sertifikat diverifikasi.

UnknownCriticalExtension 10

Sertifikat dalam rantai berisi ekstensi yang tidak diketahui yang ditandai "kritis".

Untrusted 1

Sertifikat dalam rantai tidak tepercaya.

WrongUsage 6

Sertifikat dalam rantai sedang digunakan untuk tujuan selain yang ditentukan oleh CA-nya.

Berlaku untuk