Поделиться через


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

Применяется к