X509BasicConstraintsExtension.CreateForCertificateAuthority 方法

定义

创建适用于证书颁发机构的 X509BasicConstraintsExtension 实例,(可选)包括路径长度约束值。

public static System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension CreateForCertificateAuthority (int? pathLengthConstraint = default);
static member CreateForCertificateAuthority : Nullable<int> -> System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension
Public Shared Function CreateForCertificateAuthority (Optional pathLengthConstraint As Nullable(Of Integer) = Nothing) As X509BasicConstraintsExtension

参数

pathLengthConstraint
Nullable<Int32>

包含此扩展的证书与最终实体证书之间的证书链的最长有效长度。 默认值为 null,一个不受约束的长度。

返回

配置的基本约束扩展。

例外

pathLengthConstraint 是小于零的非null 值。

注解

按照 IETF RFC 3280 中的指导,此方法返回的扩展会将 Critical 属性设置为 true

适用于