| Package | Description |
|---|---|
| org.apache.drill.exec.rpc | |
| org.apache.drill.exec.rpc.security |
Communication security.
|
| org.apache.drill.exec.rpc.security.kerberos | |
| org.apache.drill.exec.rpc.security.plain |
| Modifier and Type | Method and Description |
|---|---|
AuthenticatorFactory |
BitConnectionConfig.getAuthFactory(List<String> remoteMechanisms) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BasicClient.startSaslHandshake(RpcConnectionHandler<CC> connectionHandler,
Map<String,?> saslProperties,
org.apache.hadoop.security.UserGroupInformation ugi,
AuthenticatorFactory authFactory,
T rpcType)
Main method which starts the SASL handshake for all client channels (user/data/control) once it's determined
after regular RPC handshake that authentication is required by server side.
|
| Modifier and Type | Method and Description |
|---|---|
AuthenticatorFactory |
AuthenticatorProvider.getAuthenticatorFactory(String name) |
AuthenticatorFactory |
ClientAuthenticatorProvider.getAuthenticatorFactory(String name) |
AuthenticatorFactory |
AuthenticatorProviderImpl.getAuthenticatorFactory(String name) |
| Modifier and Type | Class and Description |
|---|---|
class |
KerberosFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
PlainFactory |
Copyright © 2021 The Apache Software Foundation. All rights reserved.