public interface PermissionManager
| Modifier and Type | Method and Description |
|---|---|
void |
clearPermissions(Object resource)
Remove all permissions for the specified resource
|
void |
grantPermission(Permission permission)
Grant the specified permission
|
void |
grantPermissions(List<Permission> permissions)
Grant all permissions in the specified list
|
List<Permission> |
listPermissions(Object resource)
Return a list of all permissions for the specified resource.
|
List<Permission> |
listPermissions(Object resource,
String permission)
Return a list of all permissions for the specified resource, of the specified permission type
|
List<String> |
listPermissionTypes(Object resource)
List all allowed permission type strings for the specified resource
|
void |
revokePermission(Permission permission)
Revoke the specified permission
|
void |
revokePermissions(List<Permission> permissions)
Revoke the specified permissions
|
List<Permission> listPermissions(Object resource)
resource - List<Permission> listPermissions(Object resource, String permission)
resource - permission - void grantPermission(Permission permission)
permission - void grantPermissions(List<Permission> permissions)
permissions - void revokePermission(Permission permission)
permission - void revokePermissions(List<Permission> permissions)
permissions - void clearPermissions(Object resource)
resource - Copyright © 2013. All Rights Reserved.