DefaultAccountRealm

org.beangle.security.authc.DefaultAccountRealm
class DefaultAccountRealm(accountStore: AccountStore, credentialChecker: CredentialChecker) extends AbstractAccountRealm

Attributes

Graph
Supertypes
trait Logging
trait Realm
class Object
trait Matchable
class Any
Show all

Members list

Value members

Constructors

def this(accountStore: AccountStore)

Concrete methods

override protected def credentialCheck(token: AuthenticationToken): Boolean

Attributes

Definition Classes
override protected def loadAccount(principal: Any): Option[Account]

Attributes

Definition Classes

Inherited methods

protected def additionalCheck(token: AuthenticationToken, ac: Account): Unit

Attributes

Inherited from:
AbstractAccountRealm
protected def determinePrincipal(token: AuthenticationToken): Any

Attributes

Inherited from:
AbstractAccountRealm
override def getAccount(token: AuthenticationToken): Account

Attributes

Definition Classes
Inherited from:
AbstractAccountRealm
def supports(token: AuthenticationToken): Boolean

Attributes

Inherited from:
AbstractAccountRealm

Inherited fields

protected val logger: Logger

Attributes

Inherited from:
Logging