FuncPermissionService

class Object
trait Matchable
class Any

Value members

Abstract methods

def activate(resourceId: Iterable[Int], active: Boolean): Unit
def authorize(app: App, role: Role, resources: Set[FuncResource]): Unit
def getPermissions(app: App, role: Role): Seq[FuncPermission]
def getResource(app: App, name: String): Option[FuncResource]
def getResourceIdsByRole(roleId: Int): Set[Int]
def getResources(user: User): Seq[FuncResource]
def getResources(app: App): Seq[FuncResource]
def removeResources(entities: Iterable[FuncResource]): Unit