Interface | Description |
---|---|
AuthenticationProvider |
Abstraction for an authentication provider at SASL server for
AuthType.SIMPLE and AuthType.CUSTOM . |
TransportProvider |
Interface to provide thrift transport service for thrift client and server, based on the type
of authentication.
|
Class | Description |
---|---|
AuthenticatedClientUser |
An instance of this class represents a client user connecting to
PlainSaslServer . |
AuthenticationProvider.Factory |
Factory for
AuthenticationProvider . |
CustomAuthenticationProvider |
An authentication provider implementation that allows
AuthenticationProvider to be
customized at configuration time. |
ImpersonationAuthenticator |
An authenticator for impersonation users.
|
NoSaslTransportProvider |
If authentication type is
AuthType.NOSASL , we use this transport provider which simply
uses default Thrift TTransport . |
PlainSaslClientCallbackHandler |
A client side callback to put application provided username/password into SASL transport.
|
PlainSaslServer |
This class provides PLAIN SASL authentication.
|
PlainSaslServer.Factory |
This class is used to create an instances of
PlainSaslServer . |
PlainSaslServerCallbackHandler |
A callback that is used by the SASL mechanisms to get further information to
complete the authentication.
|
PlainSaslServerProvider |
The Java SunSASL provider supports CRAM-MD5, DIGEST-MD5 and GSSAPI mechanisms on the server side.
|
PlainSaslTransportProvider |
If authentication type is
AuthType.SIMPLE or AuthType.CUSTOM , this is the
default transport provider which uses SASL transport. |
SimpleAuthenticationProvider |
An authentication provider implementation that allows arbitrary combination of username and
password including empty strings.
|
TransportProvider.Factory |
Factory for
TransportProvider . |
TransportProviderUtils |
This class provides util methods for
TransportProvider s. |
Enum | Description |
---|---|
AuthType |
Different authentication types for Alluxio.
|
Copyright © 2023. All Rights Reserved.