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
Параметры
Самая длинная длина цепочки сертификатов между сертификатом, содержащим это расширение, и сертификатом конечной сущности.
Значение по умолчанию — не nullограниченная длина.
Возвращаемое значение
Настроено расширение базовых ограничений.
Исключения
pathLengthConstraint — ненулевоеnull значение.
Комментарии
После указания IETF RFC 3280 расширение, возвращаемое из этого метода, будет иметь Critical значение trueсвойства.