org.benow.security.permission
Interface Role
public interface Role
security: org.benow.security.PermissionTemplate
- Author:
- andy
getName
java.lang.String getName()
getPermissions
java.util.Collection<Permission> getPermissions()
containsPermission
boolean containsPermission(Permission perm)
addPermission
Permission addPermission(Permission perm)
checkPermission
void checkPermission(Permission perm)
throws java.lang.SecurityException
- Parameters:
perm -
- Throws:
java.lang.SecurityException
removePermission
boolean removePermission(Permission permission)
throws NoSuchPermissionException
- Throws:
NoSuchPermissionException
getUsers
java.util.Collection<User> getUsers()