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
继承
Object Platform::Object IInspectable CertificateChain
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

证书链是证书的层次结构集合,这些证书从最终用户或计算机引导回到信任根,通常是 CA) (根证书颁发机构。

若要获取 CertificateChain 对象,请调用 Certificate.BuildChainAsync 方法。

方法

GetCertificates(Boolean)

从证书链中获取证书的列表。

Validate()

验证证书链是否有效。

Validate(ChainValidationParameters)

使用指定的验证参数验证证书链是否有效。

适用于