Sprache

X509Certificate.IssuerAlternativeNames Eigenschaft

Definition

Ruft eine unveränderliche Auflistung von Ausstelleralternativen Namen aus der IssuerAltName Erweiterung ab (OID = 2.

public virtual System.Collections.Generic.ICollection<System.Collections.Generic.IList<object>>? IssuerAlternativeNames { [Android.Runtime.Register("getIssuerAlternativeNames", "()Ljava/util/Collection;", "GetGetIssuerAlternativeNamesHandler")] get; }
[<get: Android.Runtime.Register("getIssuerAlternativeNames", "()Ljava/util/Collection;", "GetGetIssuerAlternativeNamesHandler")>]
member this.IssuerAlternativeNames : System.Collections.Generic.ICollection<System.Collections.Generic.IList<obj>>

Eigenschaftswert

unveränderliche Collection alternative Ausstellernamen (oder null)

Attribute

Ausnahmen

wenn die Decodierung der Erweiterung fehlschlägt.

Hinweise

Ruft eine unveränderliche Auflistung von Ausstelleralternativen Namen aus der IssuerAltName Erweiterung ab (OID = 2.5.29.18).

Die ASN.1-Definition der IssuerAltName Erweiterung lautet:

IssuerAltName ::= GeneralNames

Die ASN.1-Definition ist GeneralNames definiert in #getSubjectAlternativeNames getSubjectAlternativeNames.

Wenn dieses Zertifikat keine Erweiterung enthält IssuerAltName , null wird diese zurückgegeben. Andernfalls wird ein Collection Eintrag zurückgegeben, der die einzelnen GeneralName in der Erweiterung enthaltenen Einträge darstellt. Jeder Eintrag ist ein List Eintrag, dessen erster Eintrag ein Integer (name type, 0-8) ist und dessen zweiter Eintrag ein oder ein String Bytearray ist (der Name in Zeichenfolge oder ASN.1 DER codierte Form). Weitere Informationen zu den Formaten, die für jeden Namenstyp verwendet werden, finden Sie in der getSubjectAlternativeNames Methode.

Beachten Sie, dass die Collection zurückgegebene Eigenschaft möglicherweise mehr als einen Namen desselben Typs enthält. Beachten Sie außerdem, dass die zurückgegebene Collection Datei unveränderlich ist und alle Einträge, die Bytearrays enthalten, geklont werden, um vor nachfolgenden Änderungen zu schützen.

Diese Methode wurde version 1.4 der Java 2 Platform Standard Edition hinzugefügt. Um die Abwärtskompatibilität mit vorhandenen Dienstanbietern aufrechtzuerhalten, ist diese Methode nicht abstract und bietet eine Standardimplementierung. Unterklassen sollten diese Methode mit einer korrekten Implementierung überschreiben.

In 1.4 hinzugefügt.

Java Dokumentation für java.security.cert.X509Certificate.getIssuerAlternativeNames().

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.

Gilt für: