Class JWTSessionLoginSuccessHandler<A extends Authentication,B,C extends JWTSessionContext<B,A>,D extends Exchange<C>>

java.lang.Object
io.inverno.mod.security.http.session.jwt.JWTSessionLoginSuccessHandler<A,B,C,D>
Type Parameters:
A - the authentication type
B - the session data type
C - the JWT session context type
D - the exchange type
All Implemented Interfaces:
LoginSuccessHandler<A,C,D>

public class JWTSessionLoginSuccessHandler<A extends Authentication,B,C extends JWTSessionContext<B,A>,D extends Exchange<C>> extends Object implements LoginSuccessHandler<A,C,D>

A login success handler that stores the successful authentication in the stateless session data.

The authentication is embedded in the JWT session id which is basically stored on frontend side.

Since:
1.13
Author:
Jeremy Kuhn
  • Constructor Details

    • JWTSessionLoginSuccessHandler

      public JWTSessionLoginSuccessHandler()
  • Method Details