Package org.apache.hadoop.hbase.security
Class TestMultipleServerPrincipalsFallbackToSimple
java.lang.Object
org.apache.hadoop.hbase.security.TestMultipleServerPrincipalsFallbackToSimple
Test secure client connecting to a non secure server, where we have multiple server principal
candidates for a rpc service. See HBASE-28321.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final HBaseClassTestRule
private static String
private org.apache.hadoop.conf.Configuration
private org.apache.hadoop.security.UserGroupInformation
private static String
private static org.apache.hadoop.minikdc.MiniKdc
private static final File
private org.apache.hadoop.hbase.ipc.RpcClient
Class<? extends org.apache.hadoop.hbase.ipc.RpcClient>
private org.apache.hadoop.hbase.ipc.RpcServer
private static String
private static String
private static final HBaseTestingUtility
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate org.apache.hadoop.hbase.ipc.RpcClient
private String
params()
private static void
setSecuredConfiguration
(org.apache.hadoop.conf.Configuration conf) void
setUp()
static void
void
tearDown()
void
void
-
Field Details
-
CLASS_RULE
-
TEST_UTIL
-
KEYTAB_FILE
-
KDC
-
HOST
-
SERVER_PRINCIPAL
-
SERVER_PRINCIPAL2
-
CLIENT_PRINCIPAL
-
rpcClientImpl
-
clientConf
-
clientUGI
-
rpcServer
-
rpcClient
-
-
Constructor Details
-
TestMultipleServerPrincipalsFallbackToSimple
-
-
Method Details