PKIXBuilderParameters.MaxPathLength Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den Wert der maximalen Anzahl von nicht selbst ausgestellten Zwischenzertifikaten zurück, die in einem Zertifizierungspfad vorhanden sein können. -oder- Legt den Wert der maximalen Anzahl von nicht selbst ausgestellten Zwischenzertifikaten fest, die in einem Zertifizierungspfad vorhanden sein können.
public virtual int MaxPathLength { [Android.Runtime.Register("getMaxPathLength", "()I", "GetGetMaxPathLengthHandler")] get; [Android.Runtime.Register("setMaxPathLength", "(I)V", "GetSetMaxPathLength_IHandler")] set; }
[<get: Android.Runtime.Register("getMaxPathLength", "()I", "GetGetMaxPathLengthHandler")>]
[<set: Android.Runtime.Register("setMaxPathLength", "(I)V", "GetSetMaxPathLength_IHandler")>]
member this.MaxPathLength : int with get, set
Eigenschaftswert
die maximale Anzahl von nicht selbst ausgestellten Zwischenzertifikaten, die in einem Zertifizierungspfad vorhanden sein können, oder -1, wenn kein Grenzwert vorhanden ist
- Attribute
Ausnahmen
wenn maxPathLength kleiner als -1.
Hinweise
Dokumentation zum Property Getter:
Gibt den Wert der maximalen Anzahl von nicht selbst ausgestellten Zwischenzertifikaten zurück, die in einem Zertifizierungspfad vorhanden sein können. Weitere Informationen finden Sie in der #setMaxPathLength Methode.
Java-Dokumentation für java.security.cert.PKIXBuilderParameters.getMaxPathLength().
Dokumentation zum Eigenschaftensatzer:
Legt den Wert der maximalen Anzahl von nicht selbst ausgestellten Zwischenzertifikaten fest, die in einem Zertifizierungspfad vorhanden sein können. Ein Zertifikat wird selbst ausgestellt, wenn die DNs, die in den Feldern "Betreff" und "Aussteller" angezeigt werden, identisch sind und nicht leer sind. Beachten Sie, dass das letzte Zertifikat in einem Zertifizierungspfad kein Zwischenzertifikat ist und nicht in diesem Grenzwert enthalten ist. In der Regel ist das letzte Zertifikat ein Endentitätszertifikat, kann aber ein Zertifizierungsstellenzertifikat sein. Eine PKIX-Instanz CertPathBuilder darf keine Pfade erstellen, die länger als die angegebene Länge sind.
Ein Wert von 0 impliziert, dass der Pfad nur ein einzelnes Zertifikat enthalten kann. Ein Wert von -1 impliziert, dass die Pfadlänge nicht eingeschränkt ist (d. h. es gibt kein Maximum). Die standardmäßige maximale Pfadlänge (sofern nicht angegeben) ist 5. Wenn Sie einen Wert kleiner als -1 festlegen, wird eine Ausnahme ausgelöst.
Wenn eines der Zertifizierungsstellenzertifikate den BasicConstraintsExtensionWert des pathLenConstraint Felds der Erweiterung enthält, wird der Parameter für die maximale Pfadlänge außer Kraft gesetzt, wenn das Ergebnis ein Zertifizierungspfad kleinerer Länge ist.
Java-Dokumentation für java.security.cert.PKIXBuilderParameters.setMaxPathLength(int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.