Interface AuthenticationHandler
- All Known Subinterfaces:
CompositeAuthenticationHandler
- All Known Implementing Classes:
AbstractMaprAuthenticationHandler,BasicAuthHandler,JWTAuthHandler,JWTRedirectAuthenticationHandler,KerberosAuthHandler,MaprAuthHandler,MultiMechsAuthenticationHandler
public interface AuthenticationHandler
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionauthenticate(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) voiddestroy()getType()voidinit(Properties config) booleanmanagementOperation(AuthenticationToken token, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
-
Field Details
-
WWW_AUTHENTICATE
- See Also:
-
-
Method Details
-
getType
String getType() -
init
- Throws:
jakarta.servlet.ServletException
-
destroy
void destroy() -
managementOperation
boolean managementOperation(AuthenticationToken token, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws IOException, AuthenticationException - Throws:
IOExceptionAuthenticationException
-
authenticate
AuthenticationToken authenticate(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws IOException, AuthenticationException - Throws:
IOExceptionAuthenticationException
-