| java.lang.Object com.sun.portal.admin.server.PASAccessController
PASAccessController | public class PASAccessController implements AccessController(Code) | | This access controller controls access to the Portal Admin Server
MBeans. It is placed at the beginning of the PASPrincipal access
control list.
|
checkMBeanPermission | public boolean checkMBeanPermission(Principal principal, ClassLoader classloader, String classname, String member, ObjectName objectName, AccessControlActionEnum action) throws SecurityException(Code) | | checkMBeanPermission must check that the Principal
given is allowed to do the action provided.
Parameters: principal - The Principal to check Parameters: classloader - the ClassLoader of the mbean Parameters: classname - the name of the mbean implementation class Parameters: member - an optional member (attribute/operation) Parameters: objectName - the optional mbean object name Parameters: action - an action on the mbean as defined in JMX MBeanPermission true if permission should be granted,false if this check is not enough to provide permission exception: SecurityException - if permission must not be grantedfor this Subject via this Principal (it may be granted viaanother Principal though) |
|
|