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

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

Introduction

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

Prototype

SSLHostnameVerifier ALLOW_ALL

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

Click Source Link

Document

The ALLOW_ALL HostnameVerifier essentially turns hostname verification off.

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 {// w w w . ja va2 s.co  m
        throw new GeneralSecurityException("Invalid hostname verifier: " + verifier);
    }
    return hostnameVerifier;
}