|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Permission | |
|---|---|
| com.cafesoft.cams.access | Cams access control service support. |
| Uses of Permission in com.cafesoft.cams.access |
|---|
| Classes in com.cafesoft.cams.access that implement Permission | |
|---|---|
class |
AbstractPermission
Provides an abstract implementation of the Permission interface. |
| Methods in com.cafesoft.cams.access that return Permission | |
|---|---|
Permission |
PermissionFactory.createPermission(ResourceType type,
String pattern,
boolean ignoreCase,
String[] actions,
AccessControlRule acr)
Create a Permission with an associated AccessControlRule. |
Permission |
PermissionFactory.createPermission(ResourceType type,
String pattern,
boolean ignoreCase,
String[] actions,
String securityDomainName)
Create a Permission with an associated SecurityDomain delegate. |
Permission |
AbstractPermissionCollection.getOverlapping(Permission permission)
Get an overlapping Permission. |
Permission |
PermissionCollection.getOverlapping(Permission permission)
Get an overlapping Permission. |
Permission |
AbstractPermissionCollection.getPermission(ResourceRequest resourceReq)
Get the Permission best matching a
ResourceRequest. |
Permission |
PermissionCollection.getPermission(ResourceRequest resourceReq)
Get the Permission best matching a
ResourceRequest. |
Permission[] |
OverlappingPermissionsException.getPermissions()
Get the overlapping Permissions. |
Permission |
PermissionIterator.nextPermission()
Get the next Permission. |
Permission |
StandardPermissionIterator.nextPermission()
Get the next Permission. |
| Methods in com.cafesoft.cams.access with parameters of type Permission | |
|---|---|
void |
AbstractPermissionCollection.addPermission(Permission permission)
Add a Permission. |
void |
PermissionCollection.addPermission(Permission permission)
Add a Permission. |
boolean |
AbstractPermissionCollection.containsOverlapping(Permission permission)
Check for an overlapping Permission. |
boolean |
PermissionCollection.containsOverlapping(Permission permission)
Check for an overlapping Permission. |
Permission |
AbstractPermissionCollection.getOverlapping(Permission permission)
Get an overlapping Permission. |
Permission |
PermissionCollection.getOverlapping(Permission permission)
Get an overlapping Permission. |
boolean |
Permission.overlaps(Permission permission)
Check for an overlapping Permission. |
abstract boolean |
AbstractPermission.overlaps(Permission permission)
Check for an overlapping Permission. |
void |
AbstractPermissionCollection.removePermission(Permission permission)
Remove a Permission. |
void |
PermissionCollection.removePermission(Permission permission)
Remove a Permission. |
| Constructors in com.cafesoft.cams.access with parameters of type Permission | |
|---|---|
OverlappingPermissionsException(Permission p1,
Permission p2)
Construct a new OverlappingPermissionsException with no other information. |
|
OverlappingPermissionsException(String message,
Permission p1,
Permission p2)
Construct a new OverlappingPermissionsException for the specified message. |
|
OverlappingPermissionsException(String message,
Throwable cause,
Permission p1,
Permission p2)
Construct a new OverlappingPermissionsException for the specified message and throwable. |
|
OverlappingPermissionsException(Throwable cause,
Permission p1,
Permission p2)
Construct a new OverlappingPermissionsException for the specified throwable. |
|
StandardPermissionIterator(Permission[] permissionArray)
Create a new StandardPermissionIterator. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||