Freigeben über


ChainValidationResult Enumeration

Definition

Beschreibt das Ergebnis eines Vorgangs zur Überprüfung der Zertifikatkette.

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
Vererbung
ChainValidationResult
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Felder

BasicConstraintsError 9

Die grundlegende Einschränkungserweiterung eines Zertifikats in der Kette wurde nicht beobachtet.

Expired 3

Ein Zertifikat in der Kette ist abgelaufen.

IncompleteChain 4

In der Zertifikatkette fehlt mindestens ein Zertifikat.

InvalidCertificateAuthorityPolicy 8

Ein Zertifikat in der Kette verfügt über eine ungültige Richtlinie.

InvalidName 7

Ein Zertifikat in der Kette weist einen ungültigen Namen auf. Der Name ist entweder nicht in der Liste zulässiger Namen enthalten, oder er wurde explizit ausgeschlossen.

InvalidSignature 5

Die Signatur eines Zertifikats in der Kette kann nicht überprüft werden.

OtherErrors 13

Beim Überprüfen der Zertifikatkette ist ein unerwarteter Fehler aufgetreten.

RevocationFailure 12

Es kann keine Verbindung mit dem Sperrserver hergestellt werden.

RevocationInformationMissing 11

Es wurde keine installierte oder registrierte DLL gefunden, um die Sperrung zu überprüfen.

Revoked 2

Ein Zertifikat in der Kette wurde widerrufen.

Success 0

Die Zertifikatkette wurde überprüft.

UnknownCriticalExtension 10

Ein Zertifikat in der Kette enthält eine unbekannte Erweiterung, die als "kritisch" gekennzeichnet ist.

Untrusted 1

Ein Zertifikat in der Kette ist nicht vertrauenswürdig.

WrongUsage 6

Ein Zertifikat in der Kette wird für einen anderen zweck als den von der Zertifizierungsstelle angegebenen verwendet.

Gilt für: