org.jboss.seam.security.permission
Class PermissionMapper

java.lang.Object
  extended by org.jboss.seam.security.permission.PermissionMapper
All Implemented Interfaces:
Serializable

@Scope(value=APPLICATION)
@Name(value="org.jboss.seam.security.permissionMapper")
@Install(precedence=0)
@BypassInterceptors
@Startup
public class PermissionMapper
extends Object
implements Serializable

Maps permission checks to resolver chains

Author:
Shane Bryzak
See Also:
Serialized Form

Constructor Summary
PermissionMapper()
           
 
Method Summary
 void filterByPermission(Collection collection, String action)
           
static PermissionMapper instance()
           
 boolean resolvePermission(Object target, String action)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PermissionMapper

public PermissionMapper()
Method Detail

resolvePermission

public boolean resolvePermission(Object target,
                                 String action)

filterByPermission

public void filterByPermission(Collection collection,
                               String action)

instance

public static PermissionMapper instance()