Freigeben über


X509BasicConstraintsExtension.CreateForCertificateAuthority Methode

Definition

Erstellt eine instance, die X509BasicConstraintsExtension für eine Zertifizierungsstelle geeignet ist und optional einen Wert für die Pfadlängeneinschränkung enthält.

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

Parameter

pathLengthConstraint
Nullable<Int32>

Die längste gültige Länge einer Zertifikatkette zwischen dem Zertifikat, das diese Erweiterung enthält, und einem Endentitätszertifikat. Der Standardwert ist null, eine nicht eingeschränkte Länge.

Gibt zurück

Die konfigurierte Erweiterung für grundlegende Einschränkungen.

Ausnahmen

pathLengthConstraint ist ein Nicht-Wertnull kleiner als 0 (null).

Hinweise

Gemäß den Anleitungen von IETF RFC 3280 wird für die von dieser Methode zurückgegebene Erweiterung die Critical -Eigenschaft auf truefestgelegt.

Gilt für: