CertificateChain Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет цепочку сертификатов, используемую для проверки подписи.
public ref class CertificateChain sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CertificateChain final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CertificateChain
Public NotInheritable Class CertificateChain
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
Цепочка сертификатов — это иерархическая коллекция сертификатов, которая ведет от конечного пользователя или компьютера к корню доверия, обычно к корневому центру сертификации (ЦС).
Чтобы получить объект CertificateChain, вызовите метод Certificate.BuildChainAsync .
Методы
GetCertificates(Boolean) |
Возвращает список сертификатов из цепочки сертификатов. |
Validate() |
Проверяет, является ли цепочка сертификатов допустимой. |
Validate(ChainValidationParameters) |
Проверяет, является ли цепочка сертификатов допустимой, используя указанные параметры проверки. |