Trait

com.github.tototoshi.play2.auth

AuthConfig

Related Doc: package auth

Permalink

trait AuthConfig extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AuthConfig
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract type Authority

    Permalink
  2. abstract type Id

    Permalink
  3. abstract type User

    Permalink

Abstract Value Members

  1. abstract def authenticationFailed(request: RequestHeader)(implicit context: ExecutionContext): Future[Result]

    Permalink
  2. abstract def authorizationFailed(request: RequestHeader, user: User, authority: Option[Authority])(implicit context: ExecutionContext): Future[Result]

    Permalink
  3. abstract def authorize(user: User, authority: Authority)(implicit context: ExecutionContext): Future[Boolean]

    Permalink
  4. abstract val environment: Environment

    Permalink
  5. abstract val idContainer: AsyncIdContainer[Id]

    Permalink
  6. implicit abstract def idTag: ClassTag[Id]

    Permalink
  7. abstract def loginSucceeded(request: RequestHeader)(implicit context: ExecutionContext): Future[Result]

    Permalink
  8. abstract def logoutSucceeded(request: RequestHeader)(implicit context: ExecutionContext): Future[Result]

    Permalink
  9. abstract def resolveUser(id: Id)(implicit context: ExecutionContext): Future[Option[User]]

    Permalink
  10. abstract def sessionTimeoutInSeconds: Int

    Permalink

Concrete 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 def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  17. lazy val tokenAccessor: TokenAccessor

    Permalink
  18. final def wait(): Unit

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

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

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

Deprecated Value Members

  1. final lazy val cookieDomainOption: Option[String]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.1) it will be deleted since 0.14.0. use CookieTokenAccessor constructor

  2. final lazy val cookieHttpOnlyOption: Boolean

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.1) it will be deleted since 0.14.0. use CookieTokenAccessor constructor

  3. final lazy val cookieName: String

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.1) it will be deleted since 0.14.x. use CookieTokenAccessor constructor

  4. final lazy val cookiePathOption: String

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.1) it will be deleted since 0.14.0. use CookieTokenAccessor constructor

  5. final lazy val cookieSecureOption: Boolean

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.1) it will be deleted since 0.14.0. use CookieTokenAccessor constructor

  6. final lazy val isTransientCookie: Boolean

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.1) it will be deleted since 0.14.0. use CookieTokenAccessor constructor

Inherited from AnyRef

Inherited from Any

Ungrouped