AbstractAccountRealm

org.beangle.security.authc.AbstractAccountRealm
abstract class AbstractAccountRealm extends Realm with Logging

Attributes

Graph
Supertypes
trait Logging
trait Realm
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Value members

Abstract methods

protected def credentialCheck(token: AuthenticationToken): Boolean
protected def loadAccount(principal: Any): Option[Account]

Concrete methods

protected def additionalCheck(token: AuthenticationToken, ac: Account): Unit
protected def determinePrincipal(token: AuthenticationToken): Any
override def getAccount(token: AuthenticationToken): Account

Attributes

Definition Classes
def supports(token: AuthenticationToken): Boolean

Inherited fields

protected val logger: Logger

Attributes

Inherited from:
Logging