X509Certificate.IssuerAlternativeNames Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene una raccolta non modificabile di nomi alternativi dell'autorità emittente dall'estensione IssuerAltName ( 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>>
Valore della proprietà
non modificabile Collection di nomi alternativi dell'autorità emittente (o null)
- Attributi
Eccezioni
se la decodifica dell'estensione ha esito negativo.
Commenti
Ottiene una raccolta non modificabile di nomi alternativi dell'autorità di certificazione dall'estensione IssuerAltName ( OID = 2.5.29.18).
La definizione ASN.1 dell'estensione IssuerAltName è:
IssuerAltName ::= GeneralNames
La definizione ASN.1 di GeneralNames è definita in #getSubjectAlternativeNames getSubjectAlternativeNames.
Se questo certificato non contiene un'estensione IssuerAltName , null viene restituito . In caso contrario, viene restituito un oggetto Collection con una voce che rappresenta ogni GeneralName elemento incluso nell'estensione. Ogni voce è una List la cui prima voce è ( Integer il tipo di nome, 0-8) e la cui seconda voce è una String matrice di byte o (rispettivamente il nome, in formato stringa o ASN.1 DER codificato). Per altri dettagli sui formati usati per ogni tipo di nome, vedere il getSubjectAlternativeNames metodo .
Si noti che l'oggetto Collection restituito può contenere più di un nome dello stesso tipo. Si noti inoltre che l'oggetto restituito Collection non è modificabile e tutte le voci contenenti matrici di byte vengono clonate per proteggersi dalle modifiche successive.
Questo metodo è stato aggiunto alla versione 1.4 della Java 2 Platform Standard Edition. Per mantenere la compatibilità con le versioni precedenti con i provider di servizi esistenti, questo metodo non abstract è e fornisce un'implementazione predefinita. Le sottoclassi devono eseguire l'override di questo metodo con un'implementazione corretta.
Aggiunta nella versione 1.4.
per java.security.cert.X509Certificate.getIssuerAlternativeNames().
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.