Package org.apache.hadoop.hbase.io.crypto.tls


package org.apache.hadoop.hbase.io.crypto.tls
  • Class
    Description
    org.apache.hadoop.hbase.io.crypto.tls.HBaseTrustManager
    A custom TrustManager that supports hostname verification We attempt to perform verification using just the IP address first and if that fails will attempt to perform a reverse DNS lookup and verify using the hostname.
    org.apache.hadoop.hbase.io.crypto.tls.KeyStoreFileType
    This enum represents the file type of a KeyStore or TrustStore.
    org.apache.hadoop.hbase.io.crypto.tls.X509Util
    Utility code for X509 handling Default cipher suites: Performance testing done by Facebook engineers shows that on Intel x86_64 machines, Java9 performs better with GCM and Java8 performs better with CBC, so these seem like reasonable defaults.
    org.apache.hadoop.hbase.io.crypto.tls.X509Util.ClientAuth
    Enum specifying the client auth requirement of server-side TLS sockets created by this X509Util.