
eap8.eap6.tests.data.ejb.EJBContextMethodsTest Maven / Gradle / Ivy
The newest version!
package data.ejb;
import javax.ejb.EJBContext;
import javax.ejb.SessionContext;
import javax.annotation.Resource;
import java.security.Identity;
import java.util.Properties;
import javax.xml.rpc.handler.MessageContext;
public class EJBContextMethodsTest {
@Resource
private EJBContext context;
// Inject the Session Context
@Resource
private SessionContext sessionCtx;
public String securityCalls(Identity role) {
try {
Identity caller = context.getCallerIdentity();
boolean inRole = context.isCallerInRole(role);
Properties env = context.getEnvironment();
MessageContext mCx = sessionCtx.getMessageContext();
}catch(Exception e){
System.out.println(e.getMessage());
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy