org.jboss.seam.security.permission
Interface PermissionStore
- All Known Implementing Classes:
- JpaPermissionStore
public interface PermissionStore
Permission store interface.
- Author:
- Shane Bryzak
listPermissions
java.util.List<Permission> listPermissions(java.lang.Object target)
listPermissions
java.util.List<Permission> listPermissions(java.lang.Object target,
java.lang.String action)
listPermissions
java.util.List<Permission> listPermissions(java.util.Set<java.lang.Object> targets,
java.lang.String action)
grantPermission
boolean grantPermission(Permission permission)
grantPermissions
boolean grantPermissions(java.util.List<Permission> permissions)
revokePermission
boolean revokePermission(Permission permission)
revokePermissions
boolean revokePermissions(java.util.List<Permission> permissions)
listAvailableActions
java.util.List<java.lang.String> listAvailableActions(java.lang.Object target)
clearPermissions
void clearPermissions(java.lang.Object target)
Copyright © 2011 Seam Framework. All Rights Reserved.