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.servlet3
An authenticated HTTP Servlet Request, which is a decorator around the original request
AuthenticatedHttpServletRequest(HttpServletRequest, Jws<Claims>, String) - Constructor for class io.telicent.servlet.auth.jwt.servlet3.AuthenticatedHttpServletRequest
Creates a new authenticated request

C

createEngine(List<HeaderSource>, String, List<String>) - Method in class io.telicent.servlet.auth.jwt.servlet3.Servlet3EngineProvider
 

D

DEFAULT_ENGINE - Static variable in class io.telicent.servlet.auth.jwt.servlet3.JwtAuthFilter
Default engine singleton instance
destroy() - Method in class io.telicent.servlet.auth.jwt.servlet3.JwtAuthFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.telicent.servlet.auth.jwt.servlet3.JwtAuthFilter
 

E

extractTokens(HttpServletRequest) - Method in class io.telicent.servlet.auth.jwt.servlet3.Servlet3JwtAuthenticationEngine
 

G

getAttribute(String) - Method in class io.telicent.servlet.auth.jwt.servlet3.Servlet3FilterConfigAdaptor
 
getAttribute(HttpServletRequest, String) - Method in class io.telicent.servlet.auth.jwt.servlet3.JwtAuthFilter
 
getDefaultEngine() - Method in class io.telicent.servlet.auth.jwt.servlet3.JwtAuthFilter
 
getParameter(String) - Method in class io.telicent.servlet.auth.jwt.servlet3.Servlet3FilterConfigAdaptor
 
getPath(HttpServletRequest) - Method in class io.telicent.servlet.auth.jwt.servlet3.JwtAuthFilter
 
getRemoteUser() - Method in class io.telicent.servlet.auth.jwt.servlet3.AuthenticatedHttpServletRequest
 
getRequestUrl(HttpServletRequest) - Method in class io.telicent.servlet.auth.jwt.servlet3.Servlet3JwtAuthenticationEngine
 
getStatus(HttpServletResponse) - Method in class io.telicent.servlet.auth.jwt.servlet3.JwtAuthFilter
 
getUserPrincipal() - Method in class io.telicent.servlet.auth.jwt.servlet3.AuthenticatedHttpServletRequest
 
getVerifiedJwt() - Method in class io.telicent.servlet.auth.jwt.servlet3.AuthenticatedHttpServletRequest
Gets the verified JSON Web Token (JWT) for the request

H

hasRequiredParameters(HttpServletRequest) - Method in class io.telicent.servlet.auth.jwt.servlet3.Servlet3JwtAuthenticationEngine
 

I

init(FilterConfig) - Method in class io.telicent.servlet.auth.jwt.servlet3.JwtAuthFilter
 
io.telicent.servlet.auth.jwt.servlet3 - package io.telicent.servlet.auth.jwt.servlet3
 

J

JwtAuthFilter - Class in io.telicent.servlet.auth.jwt.servlet3
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.servlet3.JwtAuthFilter
 

P

prepareRequest(HttpServletRequest, Jws<Claims>, String) - Method in class io.telicent.servlet.auth.jwt.servlet3.Servlet3JwtAuthenticationEngine
 

S

sendChallenge(HttpServletRequest, HttpServletResponse, Challenge) - Method in class io.telicent.servlet.auth.jwt.servlet3.Servlet3JwtAuthenticationEngine
 
sendError(HttpServletResponse, Throwable) - Method in class io.telicent.servlet.auth.jwt.servlet3.Servlet3JwtAuthenticationEngine
 
Servlet3EngineProvider - Class in io.telicent.servlet.auth.jwt.servlet3
A provider for automated configuration of Servlet3JwtAuthenticationEngine
Servlet3EngineProvider() - Constructor for class io.telicent.servlet.auth.jwt.servlet3.Servlet3EngineProvider
 
Servlet3FilterConfigAdaptor - Class in io.telicent.servlet.auth.jwt.servlet3
A runtime configuration adaptor for Servlet 3.x environments
Servlet3FilterConfigAdaptor(FilterConfig) - Constructor for class io.telicent.servlet.auth.jwt.servlet3.Servlet3FilterConfigAdaptor
Creates a new adaptor
Servlet3JwtAuthenticationEngine - Class in io.telicent.servlet.auth.jwt.servlet3
A JSON Web Token (JWT) authentication engine for use with javax.servlet based applications
Servlet3JwtAuthenticationEngine() - Constructor for class io.telicent.servlet.auth.jwt.servlet3.Servlet3JwtAuthenticationEngine
Creates a new authentication engine with default configuration
Servlet3JwtAuthenticationEngine(Collection<HeaderSource>, String, Collection<String>) - Constructor for class io.telicent.servlet.auth.jwt.servlet3.Servlet3JwtAuthenticationEngine
Creates a new authentication engine using the provided configuration
setAttribute(String, Object) - Method in class io.telicent.servlet.auth.jwt.servlet3.Servlet3FilterConfigAdaptor
 
setRequestAttribute(HttpServletRequest, String, Object) - Method in class io.telicent.servlet.auth.jwt.servlet3.Servlet3JwtAuthenticationEngine
 
A C D E G H I J P S 
All Classes and Interfaces|All Packages