Package-level declarations
Types
This use case will observe and return the current session. fixme: rename to ObserveCurrentSessionUseCase
This use case will return the current session.
This class is responsible for deleting a user session and freeing up all the resources.
This use case will deregister the current push notification token.
This use case will return the information whether the valid session exists for a given user id.
This use case will return all sessions, including those that are invalid (e.g. soft-logged-out accounts). Useful for displaying sessions on a login screen where re-authentication is possible.
This use case will return all valid sessions.
This use case will return Flow of all valid sessions.
This use case will change the current session for the given user id. ie: Use this use case to switch between users.
Upgrade the current login session to be associated with self user's client ID