org.jboss.seam.security.permission
@Name(value="org.jboss.seam.security.persistentPermissionResolver") @Scope(value=APPLICATION) @BypassInterceptors @Install(precedence=0) @Startup public class PersistentPermissionResolver extends Object implements PermissionResolver, Serializable
| Constructor and Description |
|---|
PersistentPermissionResolver() |
| Modifier and Type | Method and Description |
|---|---|
void |
create() |
void |
filterSetByAction(Set<Object> targets,
String action) |
PermissionStore |
getPermissionStore() |
boolean |
hasPermission(Object target,
String action) |
protected void |
initPermissionStore() |
void |
setPermissionStore(PermissionStore permissionStore) |
@Create public void create()
protected void initPermissionStore()
public PermissionStore getPermissionStore()
public void setPermissionStore(PermissionStore permissionStore)
public boolean hasPermission(Object target, String action)
hasPermission in interface PermissionResolverpublic void filterSetByAction(Set<Object> targets, String action)
filterSetByAction in interface PermissionResolverCopyright © 2015 Seam Framework. All Rights Reserved.