com.sksamuel.scruffy.security

authorization

package authorization

Visibility
  1. Public
  2. All

Type Members

  1. case class AccessListAuthorizer(_principals: Iterable[Principal]) extends Authorizer with ResponseBuilder with Product with Serializable

  2. trait AuthorizationSupport extends AnyRef

  3. trait Authorizer extends AnyRef

    An Authorizer is responsible for determining if a given user is able to perform the requested action (in this case process the requested URL).

  4. case class Role(name: String) extends Product with Serializable

  5. case class RoleAuthorizer(roles: Role*) extends Authorizer with ResponseBuilder with Product with Serializable

Value Members

  1. object AllAccessAuthorizer extends Authorizer

  2. object Authorization

  3. object NoAccessAuthorizer extends Authorizer with ResponseBuilder

    A convenience authorizer that always rejects requests.

Ungrouped