|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.mx.util.JBossNotificationBroadcasterSupport
org.jboss.system.ServiceMBeanSupport
org.jboss.portal.jems.as.system.AbstractJBossService
org.jboss.portal.cms.security.AuthorizationManagerImpl
public class AuthorizationManagerImpl
Created on : Jan 23, 2007
Field Summary |
---|
Fields inherited from class org.jboss.system.ServiceMBeanSupport |
---|
log, server, SERVICE_CONTROLLER_SIG, serviceName |
Fields inherited from interface org.jboss.portal.cms.security.AuthorizationManager |
---|
Anonymous |
Fields inherited from interface org.jboss.system.ServiceMBean |
---|
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Constructor Summary | |
---|---|
AuthorizationManagerImpl()
|
Method Summary | |
---|---|
boolean |
checkPermission(PortalPermission permission)
|
boolean |
checkPermission(javax.security.auth.Subject checkedSubject,
PortalPermission permission)
|
java.lang.String |
getJNDIName()
|
PortalAuthorizationManager |
getManager()
Return the portal authorization manager instance. |
AuthorizationProvider |
getProvider()
|
void |
setJNDIName(java.lang.String jndiName)
|
void |
setProvider(AuthorizationProvider provider)
|
void |
startService()
|
Methods inherited from class org.jboss.portal.jems.as.system.AbstractJBossService |
---|
create, destroy, getState, getStateString, start, stop |
Methods inherited from class org.jboss.system.ServiceMBeanSupport |
---|
createService, destroyService, getDeploymentInfo, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, stopService |
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport |
---|
addNotificationListener, getNotificationInfo, handleNotification, nextNotificationSequenceNumber, removeNotificationListener, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AuthorizationManagerImpl()
Method Detail |
---|
public AuthorizationProvider getProvider()
getProvider
in interface AuthorizationManager
public void setProvider(AuthorizationProvider provider)
provider
- public java.lang.String getJNDIName()
public void setJNDIName(java.lang.String jndiName)
jndiName
- public void startService() throws java.lang.Exception
startService
in class org.jboss.system.ServiceMBeanSupport
java.lang.Exception
public PortalAuthorizationManager getManager() throws PortalSecurityException
PortalAuthorizationManagerFactory
getManager
in interface PortalAuthorizationManagerFactory
PortalSecurityException
public boolean checkPermission(PortalPermission permission) throws PortalSecurityException
checkPermission
in interface PortalAuthorizationManager
PortalSecurityException
public boolean checkPermission(javax.security.auth.Subject checkedSubject, PortalPermission permission) throws PortalSecurityException
checkPermission
in interface PortalAuthorizationManager
PortalSecurityException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |