Class CachedAuthenticatedSessionHandler

java.lang.Object
io.undertow.security.handlers.CachedAuthenticatedSessionHandler
All Implemented Interfaces:
HttpHandler

public class CachedAuthenticatedSessionHandler extends Object implements HttpHandler
HttpHandler responsible for setting up the AuthenticatedSessionManager for cached authentications and registering a NotificationReceiver to receive the security notifications.

This handler also forces the session to change its session ID on sucessful authentication.

Author:
Darran Lofthouse
  • Field Details

    • ATTRIBUTE_NAME

      public static final String ATTRIBUTE_NAME
    • NO_ID_CHANGE_REQUIRED

      public static final String NO_ID_CHANGE_REQUIRED
  • Constructor Details

    • CachedAuthenticatedSessionHandler

      public CachedAuthenticatedSessionHandler(HttpHandler next)
  • Method Details