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, расширение, возвращаемое из этого метода, будет иметь Criticaltrue
значение .