public class RpcAuthRegistry extends Object
| Modifier and Type | Field and Description |
|---|---|
static RpcAuthMethod |
DIGEST |
static RpcAuthMethod |
FAKE_KERBEROS |
static RpcAuthMethod |
KERBEROS
Pre-defined authentication methods
|
static RpcAuthMethod |
SIMPLE |
| Constructor and Description |
|---|
RpcAuthRegistry() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addRpcAuthMethod(RpcAuthMethod authMethod) |
static RpcAuthMethod |
getAuthMethod(byte authCode)
Return the RpcAuthMethod for given auth code
|
static RpcAuthMethod |
getAuthMethod(String name) |
static RpcAuthMethod |
getAuthMethod(UserGroupInformation.AuthenticationMethod authenticationMethod) |
static RpcAuthMethod |
getAuthMethodForLoginModule(String loginModule)
Return the RpcAuthMethod for given JAAS login module
|
static List<RpcAuthMethod> |
getAuthMethodList(byte[] authCodes)
Deprecated.
|
static RpcAuthMethod |
readAuthMethod(DataInput in)
Deprecated.
|
public static final RpcAuthMethod KERBEROS
public static final RpcAuthMethod FAKE_KERBEROS
public static final RpcAuthMethod SIMPLE
public static final RpcAuthMethod DIGEST
public RpcAuthRegistry()
public static void addRpcAuthMethod(RpcAuthMethod authMethod)
public static RpcAuthMethod getAuthMethodForLoginModule(String loginModule)
public static RpcAuthMethod getAuthMethod(byte authCode)
public static RpcAuthMethod getAuthMethod(String name)
public static RpcAuthMethod getAuthMethod(UserGroupInformation.AuthenticationMethod authenticationMethod)
@Deprecated public static RpcAuthMethod readAuthMethod(DataInput in) throws IOException
IOException@Deprecated public static List<RpcAuthMethod> getAuthMethodList(byte[] authCodes)
Copyright © 2015 Apache Software Foundation. All Rights Reserved.