Example usage for org.apache.hadoop.security.ssl SSLHostnameVerifier DEFAULT

List of usage examples for org.apache.hadoop.security.ssl SSLHostnameVerifier DEFAULT

Introduction

In this page you can find the example usage for org.apache.hadoop.security.ssl SSLHostnameVerifier DEFAULT.

Prototype

SSLHostnameVerifier DEFAULT

To view the source code for org.apache.hadoop.security.ssl SSLHostnameVerifier DEFAULT.

Click Source Link

Document

The DEFAULT HostnameVerifier works the same way as Curl and Firefox.

Usage

From source file:org.apache.tez.http.SSLFactory.java

License:Apache License

public static HostnameVerifier getHostnameVerifier(String verifier)
        throws GeneralSecurityException, IOException {
    HostnameVerifier hostnameVerifier;
    if (verifier.equals("DEFAULT")) {
        hostnameVerifier = SSLHostnameVerifier.DEFAULT;
    } else if (verifier.equals("DEFAULT_AND_LOCALHOST")) {
        hostnameVerifier = SSLHostnameVerifier.DEFAULT_AND_LOCALHOST;
    } else if (verifier.equals("STRICT")) {
        hostnameVerifier = SSLHostnameVerifier.STRICT;
    } else if (verifier.equals("STRICT_IE6")) {
        hostnameVerifier = SSLHostnameVerifier.STRICT_IE6;
    } else if (verifier.equals("ALLOW_ALL")) {
        hostnameVerifier = SSLHostnameVerifier.ALLOW_ALL;
    } else {//from  ww w. j a  v a  2s.  co m
        throw new GeneralSecurityException("Invalid hostname verifier: " + verifier);
    }
    return hostnameVerifier;
}