Package | Description |
---|---|
org.apache.hadoop.security.authentication.server |
Provides the server-side framework for authentication.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CompositeAuthenticationHandler
Interface to support multiple authentication mechanisms simultaneously.
|
Modifier and Type | Class and Description |
---|---|
class |
AltKerberosAuthenticationHandler
The
AltKerberosAuthenticationHandler behaves exactly the same way as
the KerberosAuthenticationHandler , except that it allows for an
alternative form of authentication for browsers while still using Kerberos
for Java access. |
class |
JWTRedirectAuthenticationHandler
The
JWTRedirectAuthenticationHandler extends
AltKerberosAuthenticationHandler to add WebSSO behavior for UIs. |
class |
KerberosAuthenticationHandler
The
KerberosAuthenticationHandler implements the Kerberos SPNEGO
authentication mechanism for HTTP. |
class |
LdapAuthenticationHandler
The
LdapAuthenticationHandler implements the BASIC authentication
mechanism for HTTP using LDAP back-end. |
class |
MultiSchemeAuthenticationHandler
The
MultiSchemeAuthenticationHandler supports configuring multiple
authentication mechanisms simultaneously. |
class |
PseudoAuthenticationHandler
The
PseudoAuthenticationHandler provides a pseudo authentication mechanism that accepts
the user name specified as a query string parameter. |
Modifier and Type | Method and Description |
---|---|
protected AuthenticationHandler |
AuthenticationFilter.getAuthenticationHandler()
Returns the authentication handler being used.
|
protected AuthenticationHandler |
MultiSchemeAuthenticationHandler.initializeAuthHandler(String authHandlerClassName,
Properties config) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
AuthenticationFilter.verifyTokenType(AuthenticationHandler handler,
AuthenticationToken token)
This method verifies if the specified token type matches one of the the
token types supported by a specified
AuthenticationHandler . |
Copyright © 2022 Apache Software Foundation. All rights reserved.