Class

com.mohiva.play.silhouette.api

SilhouetteProvider

Related Doc: package api

Permalink

class SilhouetteProvider[E <: Env] extends Silhouette[E]

Provides the Silhouette stack.

E

The type of the environment.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SilhouetteProvider
  2. Silhouette
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SilhouetteProvider(env: Environment[E], securedAction: SecuredAction, unsecuredAction: UnsecuredAction, userAwareAction: UserAwareAction)

    Permalink

    env

    The Silhouette environment.

    securedAction

    The secured action stack.

    userAwareAction

    The user aware action stack.

    Annotations
    @Inject()

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. def SecuredAction: SecuredActionBuilder[E, AnyContent]

    Permalink

    Provides the secured action implementation.

    Provides the secured action implementation.

    returns

    The secured action implementation.

    Definition Classes
    Silhouette
  5. def SecuredRequestHandler: SecuredRequestHandlerBuilder[E]

    Permalink

    Provides the secured request handler implementation.

    Provides the secured request handler implementation.

    returns

    The secured request handler implementation.

    Definition Classes
    Silhouette
  6. def UnsecuredAction: UnsecuredActionBuilder[E, AnyContent]

    Permalink

    Provides the unsecured action implementation.

    Provides the unsecured action implementation.

    returns

    The unsecured action implementation.

    Definition Classes
    Silhouette
  7. def UnsecuredRequestHandler: UnsecuredRequestHandlerBuilder[E]

    Permalink

    Provides the unsecured request handler implementation.

    Provides the unsecured request handler implementation.

    returns

    The unsecured request handler implementation.

    Definition Classes
    Silhouette
  8. def UserAwareAction: UserAwareActionBuilder[E, AnyContent]

    Permalink

    Provides the user-aware action implementation.

    Provides the user-aware action implementation.

    returns

    The user-aware action implementation.

    Definition Classes
    Silhouette
  9. def UserAwareRequestHandler: UserAwareRequestHandlerBuilder[E]

    Permalink

    Provides the user-aware request handler implementation.

    Provides the user-aware request handler implementation.

    returns

    The user-aware request handler implementation.

    Definition Classes
    Silhouette
  10. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. val env: Environment[E]

    Permalink

    The Silhouette environment.

    The Silhouette environment.

    Definition Classes
    SilhouetteProviderSilhouette
  13. final def eq(arg0: AnyRef): Boolean

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  22. val securedAction: SecuredAction

    Permalink

    The secured action stack.

    The secured action stack.

    Definition Classes
    SilhouetteProviderSilhouette
  23. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  25. val unsecuredAction: UnsecuredAction

    Permalink

    The unsecured action stack.

    The unsecured action stack.

    Definition Classes
    SilhouetteProviderSilhouette
  26. val userAwareAction: UserAwareAction

    Permalink

    The user aware action stack.

    The user aware action stack.

    Definition Classes
    SilhouetteProviderSilhouette
  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 Silhouette[E]

Inherited from AnyRef

Inherited from Any

Ungrouped