public class Pac4jIdentityAdapter extends Object implements javax.servlet.Filter
This filter retrieves the authenticated user saved by the pac4j provider and injects it into the J2E HTTP request.
| Modifier and Type | Field and Description |
|---|---|
static String |
PAC4J_ID_ATTRIBUTE |
| Constructor and Description |
|---|
Pac4jIdentityAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
void |
doFilter(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
javax.servlet.FilterChain chain) |
String |
getTestIdentifier()
For tests only.
|
void |
init(javax.servlet.FilterConfig filterConfig) |
static void |
setAuditor(Auditor auditor)
For tests only.
|
static void |
setAuditService(AuditService auditService)
For tests only.
|
public static final String PAC4J_ID_ATTRIBUTE
public void init(javax.servlet.FilterConfig filterConfig)
throws javax.servlet.ServletException
init in interface javax.servlet.Filterjavax.servlet.ServletExceptionpublic void destroy()
destroy in interface javax.servlet.Filterpublic void doFilter(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
javax.servlet.FilterChain chain)
throws IOException,
javax.servlet.ServletException
doFilter in interface javax.servlet.FilterIOExceptionjavax.servlet.ServletExceptionpublic static void setAuditService(AuditService auditService)
auditService - AuditService to setpublic static void setAuditor(Auditor auditor)
auditor - Auditor to setpublic String getTestIdentifier()
Copyright © 2023 The Apache Software Foundation. All rights reserved.