blob: 1a5e9be976aaaf74eef2cb5db5d18ceb7648e59c (
plain) (
tree)
|
|
package xyz.driver.core.rest.auth
import xyz.driver.core.auth.{Permission, User}
import xyz.driver.core.rest.ServiceRequestContext
import scala.concurrent.Future
trait Authorization[U <: User] {
def userHasPermissions(user: U, permissions: Seq[Permission])(
implicit ctx: ServiceRequestContext): Future[AuthorizationResult]
}
|