X509CertSelector.SubjectAlternativeNames 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 eine Kopie des Kriteriums "subjectAlternativeNames" zurück. -or- Legt das Kriterium "subjectAlternativeNames" fest.
public virtual System.Collections.Generic.ICollection<System.Collections.Generic.IList<object>>? SubjectAlternativeNames { [Android.Runtime.Register("getSubjectAlternativeNames", "()Ljava/util/Collection;", "GetGetSubjectAlternativeNamesHandler")] get; [Android.Runtime.Register("setSubjectAlternativeNames", "(Ljava/util/Collection;)V", "GetSetSubjectAlternativeNames_Ljava_util_Collection_Handler")] set; }
[<get: Android.Runtime.Register("getSubjectAlternativeNames", "()Ljava/util/Collection;", "GetGetSubjectAlternativeNamesHandler")>]
[<set: Android.Runtime.Register("setSubjectAlternativeNames", "(Ljava/util/Collection;)V", "GetSetSubjectAlternativeNames_Ljava_util_Collection_Handler")>]
member this.SubjectAlternativeNames : System.Collections.Generic.ICollection<System.Collections.Generic.IList<obj>> with get, set
Eigenschaftswert
eine Collection
von Namen (oder null
)
- Attribute
Hinweise
Dokumentation zum Property Getter:
Gibt eine Kopie des Kriteriums "subjectAlternativeNames" zurück. Die X509Certificate
Muss alle oder mindestens einen der angegebenen subjectAlternativeNames enthalten, abhängig vom Wert des MatchAllNames-Flags (siehe #getMatchAllSubjectAltNames getMatchAllSubjectAltNames
). Wenn der zurückgegebene Wert zurückgegeben wird null
, wird keine subjectAlternativeNames-Überprüfung ausgeführt.
Wenn der zurückgegebene Wert nicht null
lautet, handelt es sich um einen Collection
Eintrag für jeden Namen, der in das alternative Namenskriterium des Antragstellers aufgenommen werden soll. 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). Es können mehrere Namen desselben Typs vorhanden sein. Beachten Sie, dass die Collection
zurückgegebene Datei doppelte Namen (denselben Namen und denselben Namentyp) enthalten kann.
Jeder alternative Antragstellername im Collection
Feld kann entweder als String
ASN.1-codiertes Bytearray angegeben werden. Weitere Informationen zu den verwendeten Formaten finden Sie unter #addSubjectAlternativeName(int type, String name) addSubjectAlternativeName(int type, String name)
und #addSubjectAlternativeName(int type, byte [] name) addSubjectAlternativeName(int type, byte [] name)
.
Beachten Sie, dass eine tiefgehende Kopie für den Collection
Schutz vor nachfolgenden Änderungen ausgeführt wird.
Java-Dokumentation für java.security.cert.X509CertSelector.getSubjectAlternativeNames()
.
Dokumentation zum Eigenschaftensatzer:
Legt das Kriterium "subjectAlternativeNames" fest. Die X509Certificate
Muss alle oder mindestens einen der angegebenen subjectAlternativeNames enthalten, abhängig vom Wert des MatchAllNames-Flags (siehe #setMatchAllSubjectAltNames setMatchAllSubjectAltNames
).
Mit dieser Methode kann der Aufrufer mit einem einzelnen Methodenaufruf den vollständigen Satz alternativer Antragstellernamen für das Kriterium "subjectAlternativeNames" angeben. Der angegebene Wert ersetzt den vorherigen Wert für das Kriterium "subjectAlternativeNames".
Der names
Parameter (wenn nicht null
) ist ein Collection
Eintrag für jeden Namen, der in das alternative Antragstellernamenkriterium aufgenommen werden soll. 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). Es können mehrere Namen desselben Typs vorhanden sein. Wenn null
als Wert für dieses Argument angegeben wird, wird keine SubjectAlternativeNames-Überprüfung ausgeführt.
Jeder alternative Antragstellername im Collection
Feld kann entweder als String
ASN.1-codiertes Bytearray angegeben werden. Weitere Informationen zu den verwendeten Formaten finden Sie unter #addSubjectAlternativeName(int type, String name) addSubjectAlternativeName(int type, String name)
und #addSubjectAlternativeName(int type, byte [] name) addSubjectAlternativeName(int type, byte [] name)
.
<strong>Note:</strong> for distinguished names, specify the byte array form instead of the String form. Weitere Informationen finden Sie in #addSubjectAlternativeName(int, String)
der Notiz.
Beachten Sie, dass der names
Parameter doppelte Namen (denselben Namen und denselben Namentyp) enthalten kann, aber sie können aus den Collection
von der #getSubjectAlternativeNames getSubjectAlternativeNames
Methode zurückgegebenen Namen entfernt werden.
Beachten Sie, dass eine tiefgehende Kopie für den Collection
Schutz vor nachfolgenden Änderungen ausgeführt wird.
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.