Package org.jboss.as.ejb3.security
Class EJBMethodSecurityAttribute
- java.lang.Object
-
- org.jboss.as.ejb3.security.EJBMethodSecurityAttribute
-
public class EJBMethodSecurityAttribute extends Object
Holds security metadata of a method corresponding to an Jakarta Enterprise Beans's view. For security metadata that's applicable at Jakarta Enterprise Beans component level (for ex: security domain) take a look atEJBSecurityMetaDataUser: Jaikiran Pai
-
-
Field Summary
Fields Modifier and Type Field Description static EJBMethodSecurityAttributeDENY_ALLstatic EJBMethodSecurityAttributeNONEstatic EJBMethodSecurityAttributePERMIT_ALL
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EJBMethodSecurityAttributedenyAll()Set<String>getRolesAllowed()booleanisDenyAll()booleanisPermitAll()static EJBMethodSecurityAttributenone()static EJBMethodSecurityAttributepermitAll()static EJBMethodSecurityAttributerolesAllowed(Set<String> roles)
-
-
-
Field Detail
-
PERMIT_ALL
public static final EJBMethodSecurityAttribute PERMIT_ALL
-
DENY_ALL
public static final EJBMethodSecurityAttribute DENY_ALL
-
NONE
public static final EJBMethodSecurityAttribute NONE
-
-
Method Detail
-
none
public static EJBMethodSecurityAttribute none()
-
permitAll
public static EJBMethodSecurityAttribute permitAll()
-
denyAll
public static EJBMethodSecurityAttribute denyAll()
-
rolesAllowed
public static EJBMethodSecurityAttribute rolesAllowed(Set<String> roles)
-
isPermitAll
public boolean isPermitAll()
-
isDenyAll
public boolean isDenyAll()
-
-