Interface IPermission<T>

All Known Implementing Classes:
AbstractPermissionService, DataFieldPermissionService, DataPermissionService, FilePermissionService, ModelAttributePermissionService, ModelPermissionService
public interface IPermission<T>
  • Method Details

    • isConfigPermission

      boolean  isConfigPermission(T permissionPK, PermissionTargetEnum permissionTarget)
    • hasPermission

      boolean  hasPermission(T permissionPK, String username)
    • addPermission

      boolean  addPermission(T permissionPK, PermissionTargetEnum permissionTarget)
    • addPermissions

      boolean  addPermissions(Set<T> permissionPK, PermissionTargetEnum permissionTarget)
    • delPermssion

      boolean  delPermssion(T permissionPK, PermissionTargetEnum permissionTarget)
    • delPermssions

      boolean  delPermssions(T permissionPK, PermissionTargetEnum permissionTarget)