Package org.apache.hadoop.hbase.security
Class SecurityConstants
java.lang.Object
org.apache.hadoop.hbase.security.SecurityConstants
SecurityConstants holds a bunch of kerberos-related constants
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final booleanstatic final Stringstatic final StringConfiguration keys for programmatic JAAS configuration for secured master and regionserver interactionstatic final Stringstatic final Stringstatic final StringThis config is for experts: don't set its value unless you really know what you are doing. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
MASTER_KRB_PRINCIPAL
Configuration keys for programmatic JAAS configuration for secured master and regionserver interaction- See Also:
-
MASTER_KRB_KEYTAB_FILE
- See Also:
-
REGIONSERVER_KRB_PRINCIPAL
- See Also:
-
REGIONSERVER_KRB_KEYTAB_FILE
- See Also:
-
UNSAFE_HBASE_CLIENT_KERBEROS_HOSTNAME_DISABLE_REVERSEDNS
@LimitedPrivate("Configuration") public static final String UNSAFE_HBASE_CLIENT_KERBEROS_HOSTNAME_DISABLE_REVERSEDNSThis config is for experts: don't set its value unless you really know what you are doing. When set to true, HBase client using SASL Kerberos will skip reverse DNS lookup and use provided hostname of the destination for the principal instead. See https://issues.apache.org/jira/browse/HBASE-25665 for more details.- See Also:
-
DEFAULT_UNSAFE_HBASE_CLIENT_KERBEROS_HOSTNAME_DISABLE_REVERSEDNS
- See Also:
-
-
Constructor Details
-
SecurityConstants
private SecurityConstants()
-