org.jboss.jmx.connector.invoker
Class RolesAuthorization
java.lang.Object
org.jboss.jmx.connector.invoker.RolesAuthorization
- public class RolesAuthorization
- extends java.lang.Object
A default authorization delegate used by the AuthorizationInterceptor. This
looks for a hard coded JBossAdmin role in the current authenticated Subject.
Method Summary |
void |
authorize(java.security.Principal caller,
javax.security.auth.Subject subject,
java.lang.String objectname,
java.lang.String opname)
|
void |
setRequiredRoles(java.util.HashSet requiredRoles)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RolesAuthorization
public RolesAuthorization()
setRequiredRoles
public void setRequiredRoles(java.util.HashSet requiredRoles)
authorize
public void authorize(java.security.Principal caller,
javax.security.auth.Subject subject,
java.lang.String objectname,
java.lang.String opname)