@InterfaceAudience.LimitedPrivate(value="Authentication") @InterfaceStability.Evolving public abstract class AbstractSaslClientAuthenticationProvider extends Object implements SaslClientAuthenticationProvider
SaslClientAuthenticationProvider. All implementations should
 extend this class instead of directly implementing the interface.| Modifier and Type | Field and Description | 
|---|---|
| static String | AUTH_TOKEN_TYPE | 
| Constructor and Description | 
|---|
| AbstractSaslClientAuthenticationProvider() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(Object o) | 
| String | getTokenKind()Returns the name of the type used by the TokenIdentifier. | 
| int | hashCode()Provides a hash code to identify this AuthenticationProvider among others. | 
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcanRetry, createClient, getRealUser, getUserInfo, relogingetSaslAuthMethodpublic static final String AUTH_TOKEN_TYPE
public AbstractSaslClientAuthenticationProvider()
public final String getTokenKind()
SaslAuthenticationProvidergetTokenKind in interface SaslAuthenticationProviderpublic final int hashCode()
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.