org.apache.hadoop.security.ssl
Class SSLHostnameVerifier.Certificates
java.lang.Object
org.apache.hadoop.security.ssl.SSLHostnameVerifier.Certificates
- Enclosing interface:
- org.apache.hadoop.security.ssl.SSLHostnameVerifier
public static class SSLHostnameVerifier.Certificates
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SSLHostnameVerifier.Certificates
public SSLHostnameVerifier.Certificates()
getCNs
public static String[] getCNs(X509Certificate cert)
getDNSSubjectAlts
public static String[] getDNSSubjectAlts(X509Certificate cert)
- Extracts the array of SubjectAlt DNS names from an X509Certificate.
Returns null if there aren't any.
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?).
- Parameters:
cert
- X509Certificate
- Returns:
- Array of SubjectALT DNS names stored in the certificate.
Copyright © 2013 Apache Software Foundation. All Rights Reserved.