Package

io.teamscala.play

auth

Permalink

package auth

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

Type Members

  1. trait AsyncIdContainer[Id] extends AnyRef

    Permalink
  2. trait AsyncTokenAccessor extends AnyRef

    Permalink
  3. trait AsyncTokenGenerator extends AnyRef

    Permalink
  4. trait AsyncTokenSigner extends AnyRef

    Permalink
  5. trait Authenticator extends AnyRef

    Permalink
  6. class CacheIdContainer[Id] extends IdContainer[Id]

    Permalink
  7. case class CookieConfig(name: String, maxAge: Option[Int], path: String, domain: Option[String], secure: Boolean, httpOnly: Boolean) extends Product with Serializable

    Permalink
  8. class CookieTokenAccessor extends TokenAccessor

    Permalink
  9. final class DefaultSecurityApi extends SecurityApi

    Permalink

    Default implementation of the Security API.

  10. class DefaultTokenGenerator extends TokenGenerator

    Permalink
  11. trait FromString[A] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( "No FromString available for ${A}." )
  12. trait HasSecurity[A <: Authenticator] extends AnyRef

    Permalink
  13. trait HasSecurityProvider[A <: Authenticator] extends HasSecurity[A]

    Permalink
  14. class HmacTokenSigner extends TokenSigner

    Permalink
  15. trait IdContainer[Id] extends AnyRef

    Permalink
  16. final class NamedCookieConfigProvider extends Provider[CookieConfig]

    Permalink
  17. final class NamedSecurityProvider extends Provider[SecurityProvider]

    Permalink

    Inject provider for named Security.

  18. final class NamedSessionConfigProvider extends Provider[SessionConfig]

    Permalink
  19. type ResultUpdater = (Result) ⇒ Future[Result]

    Permalink
  20. trait Security[A <: Authenticator] extends AnyRef

    Permalink
  21. trait SecurityActionBuilders[A <: Authenticator] extends AnyRef

    Permalink
  22. trait SecurityApi extends AnyRef

    Permalink

    Security API.

  23. trait SecurityComponents extends AnyRef

    Permalink

    The Security components (for compile-time injection).

  24. trait SecurityConfig[A <: Authenticator] extends AnyRef

    Permalink
  25. trait SecurityController[A <: Authenticator] extends Controller with HasSecurityProvider[A] with SecurityActionBuilders[A]

    Permalink
  26. final class SecurityModule extends Module

    Permalink

    The Security module.

    The Security module.

    Annotations
    @Singleton()
  27. trait SecurityProvider extends AnyRef

    Permalink
  28. case class SessionConfig(timeout: Duration, restoreOnRequest: Boolean) extends Product with Serializable

    Permalink
  29. trait Signable[A <: Authenticator] extends Signin[A] with Signout[A]

    Permalink
  30. trait Signin[A <: Authenticator] extends HasSecurityProvider[A]

    Permalink
  31. trait Signout[A <: Authenticator] extends HasSecurityProvider[A]

    Permalink
  32. trait ToString[A] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( "No ToString available for ${A}." )
  33. trait TokenAccessor extends AnyRef

    Permalink
  34. trait TokenGenerator extends AnyRef

    Permalink
  35. trait TokenSigner extends AnyRef

    Permalink
  36. class TransparentIdContainer[Id] extends IdContainer[Id]

    Permalink

Value Members

  1. object AsyncIdContainer

    Permalink
  2. object AsyncTokenAccessor

    Permalink
  3. object AsyncTokenGenerator

    Permalink
  4. object AsyncTokenSigner

    Permalink
  5. object CookieConfig extends Serializable

    Permalink
  6. object FromString

    Permalink
  7. object SecurityConfig

    Permalink
  8. object SecurityModule

    Permalink
  9. object SessionConfig extends Serializable

    Permalink
  10. object ToString

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped