Package org.jboss.ejb.client
Class EJBClientPermission
- java.lang.Object
-
- java.security.Permission
-
- org.wildfly.security.permission.AbstractPermission<This>
-
- org.wildfly.security.permission.AbstractNamedPermission<This>
-
- org.wildfly.security.permission.AbstractNameOnlyPermission<This>
-
- org.wildfly.security.permission.AbstractNameSetOnlyPermission<EJBClientPermission>
-
- org.jboss.ejb.client.EJBClientPermission
-
- All Implemented Interfaces:
Serializable
,Guard
,org.wildfly.security.permission.PermissionVerifier
public final class EJBClientPermission extends org.wildfly.security.permission.AbstractNameSetOnlyPermission<EJBClientPermission>
The class for various general Enterprise Beans client permissions.- Author:
- David M. Lloyd
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static EJBClientPermission
CHANGE_STRONG_AFFINITY
static EJBClientPermission
CHANGE_WEAK_AFFINITY
static EJBClientPermission
CREATE_CONTEXT
static EJBClientPermission
CREATE_RECEIVER
-
Constructor Summary
Constructors Constructor Description EJBClientPermission(String name)
EJBClientPermission(String name, String actions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EJBClientPermission
withName(String name)
-
Methods inherited from class org.wildfly.security.permission.AbstractNameSetOnlyPermission
impliesName, nameEquals, nameHashCode, newPermissionCollection
-
Methods inherited from class org.wildfly.security.permission.AbstractNamedPermission
equals, hashCode, implies, impliesName, impliesName, nameEquals, nameEquals
-
Methods inherited from class org.wildfly.security.permission.AbstractPermission
equals, getActions, implies, requireEmptyActions
-
Methods inherited from class java.security.Permission
checkGuard, getName, toString
-
-
-
-
Field Detail
-
CREATE_CONTEXT
public static final EJBClientPermission CREATE_CONTEXT
-
CREATE_RECEIVER
public static final EJBClientPermission CREATE_RECEIVER
-
CHANGE_WEAK_AFFINITY
public static final EJBClientPermission CHANGE_WEAK_AFFINITY
-
CHANGE_STRONG_AFFINITY
public static final EJBClientPermission CHANGE_STRONG_AFFINITY
-
-
Method Detail
-
withName
public EJBClientPermission withName(String name)
- Specified by:
withName
in classorg.wildfly.security.permission.AbstractNamedPermission<EJBClientPermission>
-
-