SessionRegistry

org.beangle.security.session.SessionRegistry

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def findExpired(): Seq[String]
def register(sessionId: String, info: Account, client: Agent, profile: SessionProfile): Session
def remove(sessionId: String, reason: String): Option[Session]

Inherited methods

def access(sessionId: String, accessAt: Instant): Option[Session]

Attributes

Inherited from:
SessionRepo
def expire(sessionId: String): Unit

Attributes

Inherited from:
SessionRepo
def findByPrincipal(principal: String): Seq[Session]

Attributes

Inherited from:
SessionRepo
def get(sessionId: String, refresh: Boolean): Option[Session]

Attributes

Inherited from:
SessionRepo