Package

utils

silhouette

Permalink

package silhouette

Visibility
  1. Public
  2. All

Type Members

  1. trait AuthCookieController extends Controller with I18nSupport

    Permalink
  2. trait AuthTokenController extends Controller with I18nSupport

    Permalink
  3. trait CookieEnv extends Env

    Permalink
  4. trait IdentitySilhouette extends Identity

    Permalink
  5. trait MailToken extends AnyRef

    Permalink
  6. trait MailTokenService[T <: MailToken] extends AnyRef

    Permalink
  7. class MailTokenUserService extends MailTokenService[MailTokenUser]

    Permalink
  8. class Module extends AbstractModule with ScalaModule

    Permalink

    The Guice module which wires all Silhouette dependencies.

  9. class PasswordInfoDAO extends DelegableAuthInfoDAO[PasswordInfo]

    Permalink
    Annotations
    @Singleton()
  10. trait TokenEnv extends Env

    Permalink
  11. class UserService extends IdentityService[User]

    Permalink
  12. case class WithCookieService(anyOf: String*) extends Authorization[User, CookieAuthenticator] with Product with Serializable

    Permalink

    Only allows those users that have at least a service of the selected.

    Only allows those users that have at least a service of the selected. Master service is always allowed. Ex: WithService("serviceA", "serviceB") => only users with services "serviceA" OR "serviceB" (or "master") are allowed.

  13. case class WithService(anyOf: String*) extends Authorization[User, BearerTokenAuthenticator] with Product with Serializable

    Permalink
  14. case class WithServices(allOf: String*) extends Authorization[User, BearerTokenAuthenticator] with Product with Serializable

    Permalink

    Only allows those users that have every of the selected services.

    Only allows those users that have every of the selected services. Master service is always allowed. Ex: Restrict("serviceA", "serviceB") => only users with services "serviceA" AND "serviceB" (or "master") are allowed.

Value Members

  1. object DummyRepository extends AuthenticatorRepository[BearerTokenAuthenticator]

    Permalink
  2. object Implicits

    Permalink
  3. object WithService extends Serializable

    Permalink
  4. object WithServices extends Serializable

    Permalink

Ungrouped