Uses of Class
net.shibboleth.idp.session.SessionException
Packages that use SessionException
Package
Description
APIs related to the construction and management of sessions.
Implementations of session-related classes and interfaces.
-
Uses of SessionException in net.shibboleth.idp.session
Methods in net.shibboleth.idp.session that throw SessionExceptionModifier and TypeMethodDescriptionAbstractIdPSession.addAuthenticationResult(AuthenticationResult result) Add a newAuthenticationResultto this IdP session, replacing any existing result of the same flow ID.IdPSession.addAuthenticationResult(AuthenticationResult result) Add a newAuthenticationResultto this IdP session, replacing any existing result of the same flow ID.AbstractIdPSession.addSPSession(SPSession spSession) Add a new SP session to this IdP session, replacing any existing session for the same service.IdPSession.addSPSession(SPSession spSession) Add a new SP session to this IdP session, replacing any existing session for the same service.voidAbstractIdPSession.bindToAddress(String address) Associate an address with this session.booleanAbstractIdPSession.checkAddress(String address) Test the session's validity based on the supplied client address, possibly binding it to the session if appropriate.booleanIdPSession.checkAddress(String address) Test the session's validity based on the supplied client address, possibly binding it to the session if appropriate.booleanAbstractIdPSession.checkTimeout()Test the session's validity based on inactivity, while updating the last activity time.booleanIdPSession.checkTimeout()Test the session's validity based on inactivity, while updating the last activity time.SessionManager.createSession(String principalName) Create and return a newIdPSessionobject for a subject.voidSessionManager.destroySession(String sessionId, boolean unbind) Invalidates or otherwise removes a session from persistent storage and/or unbinds it from a client.booleanAbstractIdPSession.removeAuthenticationResult(AuthenticationResult result) Disassociate anAuthenticationResultfrom this IdP session.booleanIdPSession.removeAuthenticationResult(AuthenticationResult result) Disassociate anAuthenticationResultfrom this IdP session.booleanAbstractIdPSession.removeSPSession(SPSession spSession) Disassociate the given SP session from this IdP session.booleanIdPSession.removeSPSession(SPSession spSession) Disassociate the given SP session from this IdP session.voidAbstractIdPSession.setLastActivityInstant(Instant instant) Set the last activity instant for the session.voidIdPSession.updateAuthenticationResultActivity(AuthenticationResult result) Update the recorded activity timestamp for anAuthenticationResultassociated with this session. -
Uses of SessionException in net.shibboleth.idp.session.impl
Methods in net.shibboleth.idp.session.impl that throw SessionExceptionModifier and TypeMethodDescriptionStorageBackedIdPSession.addAuthenticationResult(AuthenticationResult result) Add a newAuthenticationResultto this IdP session, replacing any existing result of the same flow ID.StorageBackedIdPSession.addSPSession(SPSession spSession) Add a new SP session to this IdP session, replacing any existing session for the same service.voidStorageBackedIdPSession.bindToAddress(String address) Associate an address with this session.booleanStorageBackedIdPSession.checkAddress(String address) Test the session's validity based on the supplied client address, possibly binding it to the session if appropriate.booleanStorageBackedIdPSession.checkTimeout()Test the session's validity based on inactivity, while updating the last activity time.private voidUpdateSessionWithAuthenticationResult.createIdPSession(AuthenticationContext authenticationContext) Create a new session and populate the SessionContext.StorageBackedSessionManager.createSession(String principalName) Create and return a newIdPSessionobject for a subject.voidStorageBackedSessionManager.destroySession(String sessionId, boolean unbind) Invalidates or otherwise removes a session from persistent storage and/or unbinds it from a client.protected voidStorageBackedSessionManager.indexBySPSession(IdPSession idpSession, SPSession spSession, int attempts) Insert or update a secondary index record from an SPSession to a parent IdPSession.booleanStorageBackedIdPSession.removeAuthenticationResult(AuthenticationResult result) Disassociate anAuthenticationResultfrom this IdP session.booleanStorageBackedIdPSession.removeSPSession(SPSession spSession) Disassociate the given SP session from this IdP session.voidStorageBackedIdPSession.setLastActivityInstant(Instant instant) Set the last activity instant for the session.protected voidStorageBackedSessionManager.unindexSPSession(IdPSession idpSession, SPSession spSession, int attempts) Remove or update a secondary index record from an SPSession to a parent IdPSession.voidStorageBackedIdPSession.updateAuthenticationResultActivity(AuthenticationResult result) Update the recorded activity timestamp for anAuthenticationResultassociated with this session.private voidUpdateSessionWithAuthenticationResult.updateIdPSession(AuthenticationContext authenticationContext, IdPSession session) Update an existing session.