Top Interfaces Classes
module io.undertow.core

Package io.undertow.server.session


Interface Summary

Modifier and TypeInterface and Description
public interface
Session

Represents a HTTP session.

public interface
SessionConfig

Interface that abstracts the process of attaching a session to an exchange.

public interface
SessionIdGenerator

Strategy for generating session ID's.

public interface
SessionListener

A listener for session events.

public interface
SessionManager

Interface that manages sessions.

public interface
SessionManagerStatistics

Optional interface that can be implemented by io.undertow.server.session.SessionManager implementations that provides session manager statistics.

Class Summary

Modifier and TypeClass and Description
public class
InMemorySessionManager

The default in memory session manager.

public class
PathParameterSessionConfig

Session config that is based on a path parameter and URL rewriting

public class
SecureRandomSessionIdGenerator

A SessionIdGenerator that uses a secure random to generate a session ID. On some systems this may perform poorly if not enough entropy is available, depending on the algorithm in use.

public class
SessionAttachmentHandler

Handler that attaches the session to the request.

public class
SessionCookieConfig

Encapsulation of session cookie configuration.

public class
SessionListeners

Utility class that maintains the session listeners.

public class
SslSessionConfig

Session config that stores the session ID in the current SSL session.