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 | В цепочке сертификатов отсутствует один или несколько сертификатов. |
| InvalidCertificateAuthorityPolicy | 8 | Сертификат в цепочке имеет недопустимую политику. |
| InvalidName | 7 | Сертификат в цепочке имеет недопустимое имя. Это имя не включено в список разрешенных имен или явно исключено из данного списка. |
| InvalidSignature | 5 | Невозможно проверить подпись сертификата в цепочке. |
| OtherErrors | 13 | При проверке цепочки сертификатов произошла непредвиденная ошибка. |
| RevocationFailure | 12 | Не удается подключиться к серверу отзыва. |
| RevocationInformationMissing | 11 | Для проверки отзыва не найдено установленной или зарегистрированной библиотеки DLL. |
| Revoked | 2 | Сертификат в цепочке был отозван. |
| Success | 0 | Цепочка сертификатов проверена. |
| UnknownCriticalExtension | 10 | Сертификат в цепочке содержит неизвестное расширение, помеченное как критическое. |
| Untrusted | 1 | Сертификат в цепочке не является доверенным. |
| WrongUsage | 6 | Сертификат в цепочке используется для целей, отличных от указанной центром сертификации. |