public static class SSLHostnameVerifier.Certificates
extends java.lang.Object
| Constructor | Description |
|---|---|
Certificates() |
| Modifier and Type | Method | Description |
|---|---|---|
static java.lang.String[] |
getCNs(java.security.cert.X509Certificate cert) |
|
static java.lang.String[] |
getDNSSubjectAlts(java.security.cert.X509Certificate cert) |
Extracts the array of SubjectAlt DNS names from an X509Certificate.
|
public static java.lang.String[] getCNs(java.security.cert.X509Certificate cert)
public static java.lang.String[] getDNSSubjectAlts(java.security.cert.X509Certificate cert)
Note: Java doesn't appear able to extract international characters from the SubjectAlts. It can only extract international characters from the CN field.
(Or maybe the version of OpenSSL I'm using to test isn't storing the international characters correctly in the SubjectAlts?).
cert - X509CertificateCopyright © 2008–2025 Apache Software Foundation. All rights reserved.