protected EJBContextImpl(B beanContext) { assert beanContext != null : "beanContext is null"; this.beanContext = beanContext; this.container = beanContext.getContainer(); this.rm = container.getSecurityManager(RealmMapping.class); this.ejbContextHelper = new EJBContextHelper(); }
public Object createPerClass(Advisor advisor) { Container container = EJBContainer.getEJBContainer(advisor); AuthenticationManager manager = container.getSecurityManager(AuthenticationManager.class); log.debug("Creating interceptor with authentication manager '" + manager + "'" + (manager != null ? " (security domain '" + manager.getSecurityDomain() + "')" : "")); //return new Ejb3AuthenticationInterceptor(manager, container); return new Ejb3AuthenticationInterceptorv2(container); } }