Index

A C D E G H I J P S 
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.servlet based 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
 
A C D E G H I J P S 
All Classes and Interfaces|All Packages