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