io.useless.play.authentication

Authenticated

Related Doc: package authentication

class Authenticated extends BaseAuthenticated with ClientAuthDaoComponent

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Authenticated
  2. ClientAuthDaoComponent
  3. Configuration
  4. AuthDaoComponent
  5. BaseAuthenticated
  6. ApiRejectorComponent
  7. RejectorComponent
  8. IdentityAuthorizerComponent
  9. AuthorizerComponent
  10. QueryParameterAuthenticatorComponent
  11. CookieAuthenticatorComponent
  12. HeaderAuthenticatorComponent
  13. GuidAuthenticatorComponent
  14. Logger
  15. DefaultLoggerComponent
  16. LoggerComponent
  17. CompositeAuthenticatorComponent
  18. AuthenticatorComponent
  19. AuthenticatedBuilder
  20. ActionBuilder
  21. ActionFunction
  22. AnyRef
  23. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Authenticated(guidConfigKey: String)(implicit app: Application)

Type Members

  1. class ApiRejector extends Rejector

    Definition Classes
    ApiRejectorComponent
  2. trait AuthDao extends AnyRef

    Definition Classes
    AuthDaoComponent
  3. trait Authenticator extends AnyRef

    Definition Classes
    AuthenticatorComponent
  4. trait Authorizer extends AnyRef

    Definition Classes
    AuthorizerComponent
  5. class ClientAuthDao extends AuthDao

    Definition Classes
    ClientAuthDaoComponent
  6. class CompositeAuthenticator extends Authenticator

  7. class CookieAuthenticator extends (CookieAuthenticatorComponent.this)#GuidAuthenticator

    Definition Classes
    CookieAuthenticatorComponent
  8. trait GuidAuthenticator extends (GuidAuthenticatorComponent.this)#Authenticator

    Definition Classes
    GuidAuthenticatorComponent
  9. class HeaderAuthenticator extends (HeaderAuthenticatorComponent.this)#GuidAuthenticator

    Definition Classes
    HeaderAuthenticatorComponent
  10. class IdentityAuthorizer extends Authorizer

    Definition Classes
    IdentityAuthorizerComponent
  11. class QueryParameterAuthenticator extends (QueryParameterAuthenticatorComponent.this)#GuidAuthenticator

  12. trait Rejector extends AnyRef

    Definition Classes
    RejectorComponent

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. def andThen[Q[_]](other: ActionFunction[AuthenticatedRequest, Q]): ActionBuilder[Q]

    Definition Classes
    ActionBuilder → ActionFunction
  5. final def apply(block: ⇒ Result): Action[AnyContent]

    Definition Classes
    ActionBuilder
  6. final def apply(block: (AuthenticatedRequest[AnyContent]) ⇒ Result): Action[AnyContent]

    Definition Classes
    ActionBuilder
  7. final def apply[A](bodyParser: BodyParser[A])(block: (AuthenticatedRequest[A]) ⇒ Result): Action[A]

    Definition Classes
    ActionBuilder
  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. final def async[A](bodyParser: BodyParser[A])(block: (AuthenticatedRequest[A]) ⇒ Future[Result]): Action[A]

    Definition Classes
    ActionBuilder
  10. final def async(block: (AuthenticatedRequest[AnyContent]) ⇒ Future[Result]): Action[AnyContent]

    Definition Classes
    ActionBuilder
  11. final def async(block: ⇒ Future[Result]): Action[AnyContent]

    Definition Classes
    ActionBuilder
  12. lazy val authDao: ClientAuthDao

    Definition Classes
    AuthenticatedAuthDaoComponent
  13. val authenticator: Authenticator

  14. val authorizer: Authorizer

    Definition Classes
    BaseAuthenticatedAuthorizerComponent
  15. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  16. def compose(other: ActionBuilder[Request]): ActionBuilder[AuthenticatedRequest]

    Definition Classes
    ActionFunction
  17. def compose[Q[_]](other: ActionFunction[Q, Request]): ActionFunction[Q, AuthenticatedRequest]

    Definition Classes
    ActionFunction
  18. def composeAction[A](action: Action[A]): Action[A]

    Attributes
    protected
    Definition Classes
    ActionBuilder
  19. def composeParser[A](bodyParser: BodyParser[A]): BodyParser[A]

    Attributes
    protected
    Definition Classes
    ActionBuilder
  20. lazy val configuration: Configuration

    Definition Classes
    Configuration
  21. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  22. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  23. def executionContext: ExecutionContext

    Attributes
    protected
    Definition Classes
    ActionFunction
  24. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  26. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  27. def invokeBlock[A](request: Request[A], block: (AuthenticatedRequest[A]) ⇒ Future[Result]): Future[Result]

    Definition Classes
    AuthenticatedBuilder → ActionFunction
  28. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  29. lazy val logger: Logger

  30. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  31. final def notify(): Unit

    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  33. val rejector: Rejector

    Definition Classes
    BaseAuthenticatedRejectorComponent
  34. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  35. def toString(): String

    Definition Classes
    AnyRef → Any
  36. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ClientAuthDaoComponent

Inherited from Configuration

Inherited from AuthDaoComponent

Inherited from BaseAuthenticated

Inherited from ApiRejectorComponent

Inherited from RejectorComponent

Inherited from AuthorizerComponent

Inherited from Logger

Inherited from DefaultLoggerComponent

Inherited from LoggerComponent

Inherited from AuthenticatorComponent

Inherited from AuthenticatedBuilder

Inherited from ActionBuilder[AuthenticatedRequest]

Inherited from ActionFunction[Request, AuthenticatedRequest]

Inherited from AnyRef

Inherited from Any

Ungrouped