X509Certificate.IssuerAlternativeNames Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene una colección inmutable de nombres alternativos del emisor de la IssuerAltName
extensión (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>>
Valor de propiedad
un inmutable Collection
de nombres alternativos del emisor (o null
)
- Atributos
Excepciones
si se produce un error en la descodificación de la extensión.
Comentarios
Obtiene una colección inmutable de nombres alternativos del emisor de la IssuerAltName
extensión (OID = 2.5.29.18).
La definición de ASN.1 de la IssuerAltName
extensión es:
IssuerAltName ::= GeneralNames
La definición de ASN.1 de GeneralNames
se define en #getSubjectAlternativeNames getSubjectAlternativeNames
.
Si este certificado no contiene una IssuerAltName
extensión, null
se devuelve. De lo contrario, se devuelve un Collection
elemento con una entrada que representa cada GeneralName
uno de los incluidos en la extensión. Cada entrada es una List
cuya primera entrada es ( Integer
el tipo de nombre, 0-8) y cuya segunda entrada es o String
una matriz de bytes (el nombre, en forma con codificación ASN.1 o ASN.1, respectivamente). Para obtener más información sobre los formatos usados para cada tipo de nombre, consulte el getSubjectAlternativeNames
método .
Tenga en cuenta que el Collection
devuelto puede contener más de un nombre del mismo tipo. Además, tenga en cuenta que el devuelto Collection
es inmutable y las entradas que contienen matrices de bytes se clonan para protegerse frente a modificaciones posteriores.
Este método se agregó a la versión 1.4 de Java 2 Platform Standard Edition. Para mantener la compatibilidad con versiones anteriores con los proveedores de servicios existentes, este método no abstract
es y proporciona una implementación predeterminada. Las subclases deben invalidar este método con una implementación correcta.
Se agregó en la versión 1.4.
Documentación de Java para java.security.cert.X509Certificate.getIssuerAlternativeNames()
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.