Implementation |
The default WebContext |
The default SessionStore |
The default HttpActionAdapter |
spring-webmvc-pac4j |
JEEContext |
JEESessionStore.INSTANCE |
JEEHttpActionAdapter.INSTANCE |
jee-pac4j |
JEEContext |
JEESessionStore.INSTANCE |
JEEHttpActionAdapter.INSTANCE |
buji-pac4j |
JEEContext |
ShiroSessionStore.INSTANCE |
JEEHttpActionAdapter.INSTANCE |
spring-security-pac4j |
JEEContext |
JEESessionStore.INSTANCE |
JEEHttpActionAdapter.INSTANCE |
play-pac4j |
PlayWebContext |
PlayCacheSessionStore to use the Play Cache, PlayCookieSessionStore to use the Play session cookie |
PlayHttpActionAdapter.INSTANCE |
vertx-pac4j |
VertxWebContext |
VertxSessionStore |
DefaultHttpActionAdapter |
spark-pac4j |
SparkWebContext |
JEESessionStore |
SparkHttpActionAdapter |
javalin-pac4j |
JavalinWebContext |
JEESessionStore |
JavalinHttpActionAdapter |
ratpack-pac4j |
RatpackWebContext |
RatpackSessionStore |
|
pippo-pac4j |
|
|
|
undertow-pac4j |
UndertowWebContext |
UndertowSessionStore |
UndertowNopHttpActionAdapter |
CAS |
JEEContext |
JEESessionStore.INSTANCE or DistributedJEESessionStore |
JEEHttpActionAdapter.INSTANCE |
jax-rs-pac4j and dropwizard-pac4j |
JaxRsContext , ServletJaxRsContext and GrizzlyJaxRsContext |
ServletSessionStore and GrizzlySessionStore |
JaxRsHttpActionAdapter.INSTANCE |
lagom-pac4j |
|
|
|
Knox |
|
|
|
jooby-pac4j2 |
|
|
|