X509BasicConstraintsExtension.CreateForCertificateAuthority Methode

Definition

Erstellt eine Für eine Zertifizierungsstelle geeignete Instanz X509BasicConstraintsExtension , optional einschließlich eines Pfadlängeneinschränkungswerts.

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 nulleine nicht eingeschränkte Länge.

Gibt zurück

Die konfigurierte Basiseinschränkungserweiterung.

Ausnahmen

pathLengthConstraint ist ein Ungleichwertnull kleiner als 0.

Hinweise

Nach den Anweisungen von IETF RFC 3280 wird die von dieser Methode zurückgegebene Erweiterung auf die Critical Eigenschaft festgelegt true.

Gilt für: