Trait

com.github.tototoshi.play2.auth

AuthActionBuilders

Related Doc: package auth

Permalink

trait AuthActionBuilders extends AsyncAuth

Self Type
AuthActionBuilders with AuthConfig with Controller
Linear Supertypes
AsyncAuth, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AuthActionBuilders
  2. AsyncAuth
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final type AuthRequest[+A] = (AuthActionBuilders.this)#GenericAuthRequest[A, Request]

    Permalink
  2. final case class GenericAuthRequest[+A, R[+_] <: Request[_]](user: (AuthActionBuilders.this)#User, underlying: R[A]) extends WrappedRequest[A] with Product with Serializable

    Permalink
  3. final case class GenericAuthenticationRefiner[R[+_] <: Request[_]]() extends ActionRefiner[[+A](AuthActionBuilders.this)#GenericOptionalAuthRequest[A, R], [+A](AuthActionBuilders.this)#GenericAuthRequest[A, R]] with Product with Serializable

    Permalink
  4. final case class GenericAuthorizationFilter[R[+_] <: Request[_]](authority: (AuthActionBuilders.this)#Authority) extends ActionFilter[[+B](AuthActionBuilders.this)#GenericAuthRequest[B, R]] with Product with Serializable

    Permalink
  5. final case class GenericOptionalAuthFunction[R[+_] <: Request[_]]() extends ActionFunction[R, [+A](AuthActionBuilders.this)#GenericOptionalAuthRequest[A, R]] with Product with Serializable

    Permalink
  6. final case class GenericOptionalAuthRequest[+A, R[+_] <: Request[_]](user: Option[(AuthActionBuilders.this)#User], underlying: R[A]) extends WrappedRequest[A] with Product with Serializable

    Permalink
  7. final type OptionalAuthRequest[+A] = (AuthActionBuilders.this)#GenericOptionalAuthRequest[A, Request]

    Permalink

Value Members

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final val AuthenticationAction: ActionBuilder[(AuthActionBuilders.this)#AuthRequest]

    Permalink
  5. final val AuthenticationRefiner: ActionRefiner[(AuthActionBuilders.this)#OptionalAuthRequest, (AuthActionBuilders.this)#AuthRequest]

    Permalink
  6. final def AuthorizationAction(authority: (AuthActionBuilders.this)#Authority): ActionBuilder[(AuthActionBuilders.this)#AuthRequest]

    Permalink
  7. final def AuthorizationFilter(authority: (AuthActionBuilders.this)#Authority): ActionFilter[(AuthActionBuilders.this)#AuthRequest]

    Permalink
  8. final val OptionalAuthAction: ActionBuilder[(AuthActionBuilders.this)#OptionalAuthRequest]

    Permalink
  9. final val OptionalAuthFunction: ActionFunction[Request, (AuthActionBuilders.this)#OptionalAuthRequest]

    Permalink
  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. def authorized(authority: (AuthActionBuilders.this)#Authority)(implicit request: RequestHeader, context: ExecutionContext): Future[Either[Result, ((AuthActionBuilders.this)#User, ResultUpdater)]]

    Permalink
    Definition Classes
    AsyncAuth
  12. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. final def composeAuthenticationAction[R[+_] <: Request[_]](builder: ActionBuilder[R]): ActionBuilder[[+A](AuthActionBuilders.this)#GenericAuthRequest[A, R]]

    Permalink
  14. final def composeAuthorizationAction[R[+_] <: Request[_]](builder: ActionBuilder[R])(authority: (AuthActionBuilders.this)#Authority): ActionBuilder[[+A](AuthActionBuilders.this)#GenericAuthRequest[A, R]]

    Permalink
  15. final def composeOptionalAuthAction[R[+_] <: Request[_]](builder: ActionBuilder[R]): ActionBuilder[[+A](AuthActionBuilders.this)#GenericOptionalAuthRequest[A, R]]

    Permalink
  16. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  18. def finalize(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  23. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  24. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  26. def toString(): String

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AsyncAuth

Inherited from AnyRef

Inherited from Any

Ungrouped