@Named public class PermissionManager extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
static String |
PERMISSION_GRANT |
static String |
PERMISSION_READ |
static String |
PERMISSION_REVOKE |
| Constructor and Description |
|---|
PermissionManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearPermissions(Object target) |
org.jboss.seam.security.permission.PermissionStore |
getPermissionStore() |
boolean |
grantPermission(org.jboss.seam.security.permission.Permission permission) |
boolean |
grantPermissions(List<org.jboss.seam.security.permission.Permission> permissions) |
List<String> |
listAvailableActions(Object target) |
List<org.jboss.seam.security.permission.Permission> |
listPermissions(Object target) |
List<org.jboss.seam.security.permission.Permission> |
listPermissions(Object target,
String action) |
boolean |
revokePermission(org.jboss.seam.security.permission.Permission permission) |
boolean |
revokePermissions(List<org.jboss.seam.security.permission.Permission> permissions) |
void |
setPermissionStore(org.jboss.seam.security.permission.PermissionStore permissionStore) |
public static final String PERMISSION_READ
public static final String PERMISSION_GRANT
public static final String PERMISSION_REVOKE
public org.jboss.seam.security.permission.PermissionStore getPermissionStore()
public void setPermissionStore(org.jboss.seam.security.permission.PermissionStore permissionStore)
public List<org.jboss.seam.security.permission.Permission> listPermissions(Object target, String action)
public List<org.jboss.seam.security.permission.Permission> listPermissions(Object target)
public boolean grantPermission(org.jboss.seam.security.permission.Permission permission)
public boolean grantPermissions(List<org.jboss.seam.security.permission.Permission> permissions)
public boolean revokePermission(org.jboss.seam.security.permission.Permission permission)
public boolean revokePermissions(List<org.jboss.seam.security.permission.Permission> permissions)
public void clearPermissions(Object target)
Copyright © 2013 Seam Framework. All Rights Reserved.