Class EJBSecurityManagerFactory
- java.lang.Object
-
- com.sun.enterprise.security.factory.SecurityManagerFactory
-
- org.glassfish.ejb.security.factory.EJBSecurityManagerFactory
-
@Service @Singleton public final class EJBSecurityManagerFactory extends SecurityManagerFactory
EJB Security Manager Factory Implementation- Author:
- Harpreet Singh
-
-
Constructor Summary
Constructors Constructor Description EJBSecurityManagerFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> void
addManagerToApp(String ctxId, String name, String appName, EJBSecurityManager manager)
EJBSecurityManager
createManager(EjbDescriptor ejbDescriptor, boolean register)
AppServerAuditManager
getAuditManager()
<T> String[]
getContextsForApp(String appName, boolean remove)
<T> EJBSecurityManager
getManager(String ctxId, String name, boolean remove)
<T> List<EJBSecurityManager>
getManagers(String ctxId, boolean remove)
<T> List<EJBSecurityManager>
getManagersForApp(String appName, boolean remove)
-
Methods inherited from class com.sun.enterprise.security.factory.SecurityManagerFactory
addManagerToApp, getContextsForApp, getManager, getManagers, getManagersForApp
-
-
-
-
Method Detail
-
createManager
public EJBSecurityManager createManager(EjbDescriptor ejbDescriptor, boolean register)
-
getManager
public <T> EJBSecurityManager getManager(String ctxId, String name, boolean remove)
-
getManagers
public <T> List<EJBSecurityManager> getManagers(String ctxId, boolean remove)
-
getManagersForApp
public <T> List<EJBSecurityManager> getManagersForApp(String appName, boolean remove)
-
addManagerToApp
public <T> void addManagerToApp(String ctxId, String name, String appName, EJBSecurityManager manager)
-
getAuditManager
public final AppServerAuditManager getAuditManager()
-
-