TrustAnchor.GetNameConstraints Methode

Definition

Gibt den Parameter für namenseinschränkungen zurück.

[Android.Runtime.Register("getNameConstraints", "()[B", "")]
public byte[]? GetNameConstraints();
[<Android.Runtime.Register("getNameConstraints", "()[B", "")>]
member this.GetNameConstraints : unit -> byte[]

Gibt zurück

Byte[]

ein Bytearray, das die ASN.1 DER-Codierung einer NameConstraints-Erweiterung enthält, die für die Überprüfung von Namenseinschränkungen verwendet wird oder null wenn nicht festgelegt.

Attribute

Hinweise

Gibt den Parameter für namenseinschränkungen zurück. Die angegebenen Namenseinschränkungen sind diesem Vertrauensanker zugeordnet und sollen beim Überprüfen eines X.509-Zertifizierungspfads als zusätzliche Einschränkungen verwendet werden.

Die Namenseinschränkungen werden als Bytearray zurückgegeben. Dieses Bytearray enthält die codierte Form der Namenseinschränkungen, wie sie in der in RFC 5280 und X.509 definierten NameConstraints-Struktur angezeigt werden. Die ASN.1-Schreibweise für diese Struktur wird in der Dokumentation für #TrustAnchor(X509Certificate, byte[]) TrustAnchor(X509Certificate trustedCert, byte[] nameConstraints) .

Beachten Sie, dass das zurückgegebene Bytearray geklont wird, um sich vor nachfolgenden Änderungen zu schützen.

Java-Dokumentation für java.security.cert.TrustAnchor.getNameConstraints().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: