Class BuiltInSaslAuthenticationProvider
java.lang.Object
org.apache.hadoop.hbase.security.provider.BuiltInSaslAuthenticationProvider
- All Implemented Interfaces:
SaslAuthenticationProvider
- Direct Known Subclasses:
DigestSaslAuthenticationProvider
,GssSaslAuthenticationProvider
,SimpleSaslAuthenticationProvider
@Private
public abstract class BuiltInSaslAuthenticationProvider
extends Object
implements SaslAuthenticationProvider
Base class for all Apache HBase, built-in
SaslAuthenticationProvider
's to extend. HBase
users should take care to note that this class (and its sub-classes) are marked with the
InterfaceAudience.Private
annotation. These implementations are available for users to
read, copy, and modify, but should not be extended or re-used in binary form. There are no
compatibility guarantees provided for implementations of this class.-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected static SaslAuthMethod
createSaslAuthMethod
(AuthMethod authMethod) Returns the name of the type used by the TokenIdentifier.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.hadoop.hbase.security.provider.SaslAuthenticationProvider
getSaslAuthMethod
-
Field Details
-
AUTH_TOKEN_TYPE
- See Also:
-
-
Constructor Details
-
BuiltInSaslAuthenticationProvider
public BuiltInSaslAuthenticationProvider()
-
-
Method Details
-
getTokenKind
Description copied from interface:SaslAuthenticationProvider
Returns the name of the type used by the TokenIdentifier.- Specified by:
getTokenKind
in interfaceSaslAuthenticationProvider
-
createSaslAuthMethod
-