- saveAuthenticationResultToStorage(AuthenticationResult) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
-
- saveSPSessionToStorage(SPSession) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
-
- secondaryServiceIndex - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Indicates whether to secondary-index SPSessions.
- serialize(StorageBackedIdPSession) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
- serializer - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Serializer for sessions.
- SERVICE_ID_ARRAY_FIELD - Static variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
-
Field name of service ID array.
- session - Variable in class net.shibboleth.idp.session.impl.ExtractActiveAuthenticationResults
-
Session to copy results from.
- SESSION_MASTER_KEY - Static variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Storage key of master session records.
- sessionCtx - Variable in class net.shibboleth.idp.session.impl.InvalidateSessionOnIdentitySwitch
-
SessionContext to operate on.
- sessionCtx - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
-
Existing or newly created SessionContext.
- sessionCtx - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
-
Existing or newly created SessionContext.
- sessionLifetime - Variable in class net.shibboleth.idp.session.impl.BasicSPSessionCreationStrategy
-
Lifetime of sessions to create.
- sessionLifetime - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
-
Lifetime of sessions to create, if using the default strategy function.
- sessionManager - Variable in class net.shibboleth.idp.session.impl.InvalidateSessionOnIdentitySwitch
-
SessionManager.
- sessionManager - Variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
-
Back-reference to parent instance.
- sessionManager - Variable in class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
-
Back-reference to parent instance.
- sessionManager - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
-
SessionManager.
- sessionManager - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
-
SessionManager.
- sessionResolver - Variable in class net.shibboleth.idp.session.impl.PopulateSessionContext
-
Session resolver.
- sessionSlop - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Amount of time in milliseconds to defer expiration of records for better handling of logout.
- sessionTimeout - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Inactivity timeout for sessions in milliseconds.
- setAuthenticationFlowDescriptors(Iterable<AuthenticationFlowDescriptor>) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
- setConsistentAddress(boolean) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Set whether sessions are bound to client addresses.
- setCookieManager(CookieManager) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Set the CookieManager to use.
- setCookieName(String) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Set the cookie name to use for session tracking.
- setHttpServletRequest(HttpServletRequest) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Set the servlet request to read from.
- setHttpServletResponse(HttpServletResponse) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Set the servlet response to write to.
- setIDGenerator(IdentifierGenerationStrategy) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Set the generator to use when creating XML ID attribute values.
- setLastActivityInstant(long) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
- setMaskStorageFailure(boolean) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Set whether to mask StorageService failures where possible.
- setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.idp.session.impl.BasicSPSessionCreationStrategy
-
Set the strategy used to locate the RelyingPartyContext to operate on.
- setSecondaryServiceIndex(boolean) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Set whether to create a secondary index for SPSession lookup.
- setSessionLifetime(long) - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
-
Set the default session lifetime to apply if using the default creation
strategy for an
SPSession.
- setSessionManager(SessionManager) - Method in class net.shibboleth.idp.session.impl.InvalidateSessionOnIdentitySwitch
-
- setSessionManager(SessionManager) - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
-
- setSessionManager(SessionManager) - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
-
- setSessionResolver(SessionResolver) - Method in class net.shibboleth.idp.session.impl.PopulateSessionContext
-
- setSessionSlop(long) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Set the amount of time in milliseconds to defer expiration of records.
- setSessionTimeout(long) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Set the session inactivity timeout policy in milliseconds, must be greater than zero.
- setSPSessionCreationStrategy(Function<ProfileRequestContext, SPSession>) - Method in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
-
Set the creation function to use to obtain the
SPSession to add.
- setSPSessionSerializerRegistry(SPSessionSerializerRegistry) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
- setStorageService(StorageService) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Set the StorageService back-end to use.
- setTrackSPSessions(boolean) - Method in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Set whether to track SPSessions.
- setVersion(int) - Method in class net.shibboleth.idp.session.impl.StorageBackedIdPSession
-
Set the record version.
- spSessionCreationStrategy - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithSPSession
-
A function that returns the
SPSession to add.
- spSessionSerializerRegistry - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Mappings between a SPSession type and a serializer implementation.
- StorageBackedIdPSession - Class in net.shibboleth.idp.session.impl
-
- StorageBackedIdPSession(StorageBackedSessionManager, String, String, long) - Constructor for class net.shibboleth.idp.session.impl.StorageBackedIdPSession
-
Constructor.
- StorageBackedIdPSessionSerializer - Class in net.shibboleth.idp.session.impl
-
- StorageBackedIdPSessionSerializer(StorageBackedSessionManager, StorageBackedIdPSession) - Constructor for class net.shibboleth.idp.session.impl.StorageBackedIdPSessionSerializer
-
Constructor.
- StorageBackedSessionManager - Class in net.shibboleth.idp.session.impl
-
Implementation of
SessionManager and
SessionResolver interfaces that relies on a
StorageService for persistence and lifecycle management of data.
- StorageBackedSessionManager() - Constructor for class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
Constructor.
- storageService - Variable in class net.shibboleth.idp.session.impl.StorageBackedSessionManager
-
The back-end for managing data.
- subjectCtx - Variable in class net.shibboleth.idp.session.impl.UpdateSessionWithAuthenticationResult
-
Existing SubjectContext.