Class StandardSessionIdGenerator

All Implemented Interfaces:
Lifecycle, SessionIdGenerator

public class StandardSessionIdGenerator extends SessionIdGeneratorBase
Standard implementation of SessionIdGenerator that generates session identifiers using a pool of SecureRandom instances.
  • Constructor Details

    • StandardSessionIdGenerator

      public StandardSessionIdGenerator()
      Construct a new instance with default configuration.
  • Method Details

    • generateSessionId

      public String generateSessionId(String route)
      Description copied from interface: SessionIdGenerator
      Generate and return a new session identifier.
      Parameters:
      route - node identifier to include in generated id
      Returns:
      the newly generated session id