Class EJBRoleRefPermission

java.lang.Object
java.security.Permission
jakarta.security.jacc.EJBRoleRefPermission
All Implemented Interfaces:
Serializable, Guard

public final class EJBRoleRefPermission extends Permission
Class for Jakarta Enterprise Beans isCallerInRole (String reference) permissions. An EJBRoleRefPermission is a named permission and has actions.

The name of an EJBRoleRefPermission contains the value of the ejb-name element in the application's deployment descriptor that identifies the Jakarta Enterprise Bean in whose context the permission is being evalutated.

The actions of an EJBRoleRefPermission identifies the role reference to which the permission applies. An EJBRoleRefPermission is checked to determine if the subject is a member of the role identified by the reference.

Implementations of this class MAY implement newPermissionCollection or inherit its implementation from the super class.

Author:
Ron Monzillo, Gary Ellison
See Also: