Index
All Classes and Interfaces|All Packages
A
- AuthenticatedHttpServletRequest - Class in io.telicent.servlet.auth.jwt.servlet5
-
An authenticated HTTP request, which is a decorator around the original request
- AuthenticatedHttpServletRequest(HttpServletRequest, Jws<Claims>, String) - Constructor for class io.telicent.servlet.auth.jwt.servlet5.AuthenticatedHttpServletRequest
-
Creates a new authenticated HTTP Request
C
- createEngine(List<HeaderSource>, String, List<String>) - Method in class io.telicent.servlet.auth.jwt.servlet5.Servlet5EngineProvider
D
- destroy() - Method in class io.telicent.servlet.auth.jwt.servlet5.JwtAuthFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.telicent.servlet.auth.jwt.servlet5.JwtAuthFilter
E
- extractTokens(HttpServletRequest) - Method in class io.telicent.servlet.auth.jwt.servlet5.Servlet5JwtAuthenticationEngine
G
- getAttribute(HttpServletRequest, String) - Method in class io.telicent.servlet.auth.jwt.servlet5.JwtAuthFilter
- getAttribute(String) - Method in class io.telicent.servlet.auth.jwt.servlet5.Servlet5FilterConfigAdaptor
- getDefaultEngine() - Method in class io.telicent.servlet.auth.jwt.servlet5.JwtAuthFilter
- getParameter(String) - Method in class io.telicent.servlet.auth.jwt.servlet5.Servlet5FilterConfigAdaptor
- getPath(HttpServletRequest) - Method in class io.telicent.servlet.auth.jwt.servlet5.JwtAuthFilter
- getRemoteUser() - Method in class io.telicent.servlet.auth.jwt.servlet5.AuthenticatedHttpServletRequest
- getRequestUrl(HttpServletRequest) - Method in class io.telicent.servlet.auth.jwt.servlet5.Servlet5JwtAuthenticationEngine
- getStatus(HttpServletResponse) - Method in class io.telicent.servlet.auth.jwt.servlet5.JwtAuthFilter
- getUserPrincipal() - Method in class io.telicent.servlet.auth.jwt.servlet5.AuthenticatedHttpServletRequest
H
- hasRequiredParameters(HttpServletRequest) - Method in class io.telicent.servlet.auth.jwt.servlet5.Servlet5JwtAuthenticationEngine
I
- init(FilterConfig) - Method in class io.telicent.servlet.auth.jwt.servlet5.JwtAuthFilter
- io.telicent.servlet.auth.jwt.servlet5 - package io.telicent.servlet.auth.jwt.servlet5
J
- JwtAuthFilter - Class in io.telicent.servlet.auth.jwt.servlet5
-
A filter that requires that users provide a valid JSON Web Token (JWT) in order for their requests to proceed
- JwtAuthFilter() - Constructor for class io.telicent.servlet.auth.jwt.servlet5.JwtAuthFilter
P
- prepareRequest(HttpServletRequest, Jws<Claims>, String) - Method in class io.telicent.servlet.auth.jwt.servlet5.Servlet5JwtAuthenticationEngine
- priority() - Method in class io.telicent.servlet.auth.jwt.servlet5.Servlet5EngineProvider
S
- sendChallenge(HttpServletRequest, HttpServletResponse, Challenge) - Method in class io.telicent.servlet.auth.jwt.servlet5.Servlet5JwtAuthenticationEngine
- sendError(HttpServletResponse, Throwable) - Method in class io.telicent.servlet.auth.jwt.servlet5.Servlet5JwtAuthenticationEngine
- Servlet5EngineProvider - Class in io.telicent.servlet.auth.jwt.servlet5
-
A provider for automated configuration of
Servlet5JwtAuthenticationEngine - Servlet5EngineProvider() - Constructor for class io.telicent.servlet.auth.jwt.servlet5.Servlet5EngineProvider
- Servlet5FilterConfigAdaptor - Class in io.telicent.servlet.auth.jwt.servlet5
-
A Servlet 5 filter configuration adaptor
- Servlet5FilterConfigAdaptor(FilterConfig) - Constructor for class io.telicent.servlet.auth.jwt.servlet5.Servlet5FilterConfigAdaptor
-
Creates a new configuration adaptor
- Servlet5JwtAuthenticationEngine - Class in io.telicent.servlet.auth.jwt.servlet5
-
A JSON Web Token (JWT) authentication engine for use with
jakarta.servletbased applications - Servlet5JwtAuthenticationEngine() - Constructor for class io.telicent.servlet.auth.jwt.servlet5.Servlet5JwtAuthenticationEngine
-
Creates a new authentication engine using default configuration
- Servlet5JwtAuthenticationEngine(Collection<HeaderSource>, String, Collection<String>) - Constructor for class io.telicent.servlet.auth.jwt.servlet5.Servlet5JwtAuthenticationEngine
-
Creates a new authentication engine using the provided configuration
- setAttribute(String, Object) - Method in class io.telicent.servlet.auth.jwt.servlet5.Servlet5FilterConfigAdaptor
- setRequestAttribute(HttpServletRequest, String, Object) - Method in class io.telicent.servlet.auth.jwt.servlet5.Servlet5JwtAuthenticationEngine
All Classes and Interfaces|All Packages