public class HBaseAuthHelper
extends Object
This class is a hack to support HBase Digest-MD5 token authentication
for MapReduce jobs. HBase's Digest-MD5 token authentication is used
when a MR job needs to talk to a HBase cluster secured by Kerberos.
This class uses reflection to avoid linking against HBase classes that
might not be on the classpath at runtime (e.g. when running JanusGraph-HBase
on Cassandra). Its methods log errors but otherwise serve as noops if
HBase is not available or if reflection fails for some other reason.