Package org.jboss.security.acl
Class EntitlementEntry
- java.lang.Object
-
- org.jboss.security.acl.EntitlementEntry
-
public class EntitlementEntry extends Object
This class represents a standard entry in the collection returned by the
ACLProvider.getEntitlements
method. It contains the permissions that a particular identity or role has over an specific resource.- Author:
- Stefan Guilhen
-
-
Constructor Summary
Constructors Constructor Description EntitlementEntry(Resource resource, ACLPermission permission, String identityOrRole)
Creates an instance ofEntitlementEntry
with the specified resource and permissions.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getIdentityOrRole()
ACLPermission
getPermission()
Resource
getResource()
-
-
-
Constructor Detail
-
EntitlementEntry
public EntitlementEntry(Resource resource, ACLPermission permission, String identityOrRole)
Creates an instance of
EntitlementEntry
with the specified resource and permissions.- Parameters:
resource
- a reference to theResource
object.permission
- the permissions a particular identity has over the specified resource.identityOrRole
- aString
containing the name of the identity or the role.
-
-
Method Detail
-
getResource
public Resource getResource()
-
getPermission
public ACLPermission getPermission()
-
getIdentityOrRole
public String getIdentityOrRole()
-
-