public class SecurityAnnotationEngine
extends java.lang.Object
| Constructor and Description |
|---|
SecurityAnnotationEngine() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasAccess(java.lang.Object instance,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.util.List<java.lang.String> userRoles) |
boolean |
hasAccess(java.lang.Object instance,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.String userRole) |
void |
logMethodMap() |
java.lang.String |
lookupRole(java.lang.Object instance,
java.lang.reflect.Method method,
java.lang.Object[] args) |
void |
register(java.lang.Object object) |
public void register(java.lang.Object object)
public boolean hasAccess(java.lang.Object instance,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.String userRole)
public boolean hasAccess(java.lang.Object instance,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.util.List<java.lang.String> userRoles)
public java.lang.String lookupRole(java.lang.Object instance,
java.lang.reflect.Method method,
java.lang.Object[] args)
public void logMethodMap()