org.apache.hadoop.security.ssl (Apache Hadoop Main 3.5.0 API)
Description: declaration: package: org.apache.hadoop.security.ssl

# Package org.apache.hadoop.security.ssl

package org.apache.hadoop.security.ssl

- Class
  Description
  org.apache.hadoop.security.ssl.DelegatingSSLSocketFactory
  A `SSLSocketFactory` that can delegate to various SSL implementations.
  DelegatingSSLSocketFactory.SSLChannelMode
  Default indicates Ordered, preferred OpenSSL, if failed to load then fall back to Default_JSSE.
  org.apache.hadoop.security.ssl.FileBasedKeyStoresFactory
  `KeyStoresFactory` implementation that reads the certificates from keystore files.
  org.apache.hadoop.security.ssl.FileMonitoringTimerTask
  Implements basic logic to track when a file changes on disk and call the action passed to the constructor when it does.
  org.apache.hadoop.security.ssl.KeyStoresFactory
  Interface that gives access to `KeyManager` and `TrustManager` implementations.
  org.apache.hadoop.security.ssl.ReloadingX509KeystoreManager
  An implementation of `X509KeyManager` that exposes a method, `ReloadingX509KeystoreManager.loadFrom(Path)` to reload its configuration.
  org.apache.hadoop.security.ssl.ReloadingX509TrustManager
  A `TrustManager` implementation that exposes a method, `ReloadingX509TrustManager.loadFrom(Path)` to reload its configuration for example when the truststore file on disk changes.
  org.apache.hadoop.security.ssl.SSLFactory
  Factory that creates SSLEngine and SSLSocketFactory instances using Hadoop configuration information.
  org.apache.hadoop.security.ssl.SSLFactory.Mode
  org.apache.hadoop.security.ssl.SSLHostnameVerifier
  Copied from the not-yet-commons-ssl project at http://juliusdavies.ca/commons-ssl/ This project is not yet in Apache, but it is Apache 2.0 licensed.
  org.apache.hadoop.security.ssl.SSLHostnameVerifier.AbstractVerifier
  org.apache.hadoop.security.ssl.SSLHostnameVerifier.Certificates