Details
Description
This came up in the context of testing HBASE-6788. Currently HBaseClient and HBaseServer call UserGroupInformation.isSecurityEnabled() when determining whether or not to use SASL to negotiate connections. This means they are using the hadoop.security.authentication configuration value. Since this is in the context of HBase RPC connections, it seems more correct to use the hbase.security.authentication configuration value by calling User.isHBaseSecurityEnabled().
Attachments
Attachments
Issue Links
- is depended upon by
-
HBASE-6788 Convert AuthenticationProtocol to protocol buffer service
- Closed
- is related to
-
HBASE-7394 Document security config requirements from HBASE-7357
- Closed