Udostępnij za pośrednictwem


X509BasicConstraintsExtension.CreateForCertificateAuthority Metoda

Definicja

Tworzy wystąpienie X509BasicConstraintsExtension odpowiednie dla urzędu certyfikacji, opcjonalnie w tym wartość ograniczenia długości ścieżki.

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

Parametry

pathLengthConstraint
Nullable<Int32>

Najdłuższa długość łańcucha certyfikatów między certyfikatem zawierającym to rozszerzenie i certyfikatem jednostki końcowej. Wartość domyślna to null, długość niezwiązana.

Zwraca

Skonfigurowane rozszerzenie podstawowych ograniczeń.

Wyjątki

pathLengthConstraint jest wartościąnull mniejszą niż zero.

Uwagi

Zgodnie ze wskazówkami z IETF RFC 3280 rozszerzenie zwrócone z tej metody będzie miało właściwość ustawioną Critical na true.

Dotyczy