| Package | Description | 
|---|---|
| org.apache.hadoop.security.authentication.server | Provides the server-side framework for authentication. | 
| Modifier and Type | Field and Description | 
|---|---|
| static AuthenticationToken | AuthenticationToken. ANONYMOUSConstant that identifies an anonymous request. | 
| Modifier and Type | Method and Description | 
|---|---|
| AuthenticationToken | JWTRedirectAuthenticationHandler. alternateAuthenticate(javax.servlet.http.HttpServletRequest request,
                     javax.servlet.http.HttpServletResponse response) | 
| abstract AuthenticationToken | AltKerberosAuthenticationHandler. alternateAuthenticate(javax.servlet.http.HttpServletRequest request,
                     javax.servlet.http.HttpServletResponse response)Subclasses should implement this method to provide the custom
 authentication to be used for browsers. | 
| AuthenticationToken | LdapAuthenticationHandler. authenticate(javax.servlet.http.HttpServletRequest request,
            javax.servlet.http.HttpServletResponse response) | 
| AuthenticationToken | MultiSchemeAuthenticationHandler. authenticate(javax.servlet.http.HttpServletRequest request,
            javax.servlet.http.HttpServletResponse response) | 
| AuthenticationToken | KerberosAuthenticationHandler. authenticate(javax.servlet.http.HttpServletRequest request,
            javax.servlet.http.HttpServletResponse response)It enforces the the Kerberos SPNEGO authentication sequence returning an
  AuthenticationTokenonly after the Kerberos SPNEGO sequence has
 completed successfully. | 
| AuthenticationToken | PseudoAuthenticationHandler. authenticate(javax.servlet.http.HttpServletRequest request,
            javax.servlet.http.HttpServletResponse response)Authenticates an HTTP client request. | 
| AuthenticationToken | AuthenticationHandler. authenticate(javax.servlet.http.HttpServletRequest request,
            javax.servlet.http.HttpServletResponse response)Performs an authentication step for the given HTTP client request. | 
| AuthenticationToken | AltKerberosAuthenticationHandler. authenticate(javax.servlet.http.HttpServletRequest request,
            javax.servlet.http.HttpServletResponse response)It enforces the the Kerberos SPNEGO authentication sequence returning an
  AuthenticationTokenonly after the Kerberos SPNEGO sequence has
 completed successfully (in the case of Java access) and only after the
 custom authentication implemented by the subclass in alternateAuthenticate
 has completed successfully (in the case of browser access). | 
| protected AuthenticationToken | AuthenticationFilter. getToken(javax.servlet.http.HttpServletRequest request)Returns the  AuthenticationTokenfor the request. | 
| static AuthenticationToken | AuthenticationToken. parse(String tokenStr)Parses a string into an authentication token. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | LdapAuthenticationHandler. managementOperation(AuthenticationToken token,
                   javax.servlet.http.HttpServletRequest request,
                   javax.servlet.http.HttpServletResponse response) | 
| boolean | MultiSchemeAuthenticationHandler. managementOperation(AuthenticationToken token,
                   javax.servlet.http.HttpServletRequest request,
                   javax.servlet.http.HttpServletResponse response) | 
| boolean | KerberosAuthenticationHandler. managementOperation(AuthenticationToken token,
                   javax.servlet.http.HttpServletRequest request,
                   javax.servlet.http.HttpServletResponse response)This is an empty implementation, it always returns  TRUE. | 
| boolean | PseudoAuthenticationHandler. managementOperation(AuthenticationToken token,
                   javax.servlet.http.HttpServletRequest request,
                   javax.servlet.http.HttpServletResponse response)This is an empty implementation, it always returns  TRUE. | 
| boolean | AuthenticationHandler. managementOperation(AuthenticationToken token,
                   javax.servlet.http.HttpServletRequest request,
                   javax.servlet.http.HttpServletResponse response)Performs an authentication management operation. | 
| 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 © 2008–2023 Apache Software Foundation. All rights reserved.