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 PermissionResolver
public void filterSetByAction(Set<Object> targets, String action)
filterSetByAction
in interface PermissionResolver
Copyright © 2015 Seam Framework. All Rights Reserved.