public class ServerSessionOperationStrategy extends Object implements SessionOperationStrategy
Constructor and Description |
---|
ServerSessionOperationStrategy(SessionMonitoringStore store,
LocalOperations local,
StatelessOperations stateless,
StatelessSessionManager statelessSessionManager,
Debug debug)
Guice initialised constructor.
|
Modifier and Type | Method and Description |
---|---|
SessionOperations |
getOperation(SessionID sessionID)
Based on the Session, determine the appropriate SessionOperations strategy to select.
|
@Inject public ServerSessionOperationStrategy(SessionMonitoringStore store, LocalOperations local, StatelessOperations stateless, StatelessSessionManager statelessSessionManager, @Named(value="amSession") Debug debug)
local
- Required strategy.store
- The store for session monitoring information.statelessSessionManager
- Required for JWT checks.debug
- Required for logging.public SessionOperations getOperation(SessionID sessionID)
getOperation
in interface SessionOperationStrategy
sessionID
- Non null SessionID to use.Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.