|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AclController
The AclController
is an abstract object, which is used to
grant or deny access to objects.
The controllers job is mainly the maintenance of the so-called
acl providers
: These are carrying the actual
access control lists. The controller provides a set of convenience
methods, which are translated to provider calls.
Method Summary | |
---|---|
void |
assertGranted(AclContext pContext,
java.lang.String pId)
Called to asser, that access is granted. |
boolean |
isDenied(AclContext pContext,
java.lang.String pId)
Called to query, whether access is denied. |
boolean |
isGranted(AclContext pContext,
java.lang.String pId)
Called to query, whether access is granted. |
Method Detail |
---|
boolean isGranted(AclContext pContext, java.lang.String pId) throws com.softwareag.centrasite.appl.framework.CSAppFrameworkException
pContext
- The object, which is specifying the access requester.pId
- Id of the object, to which access is requested.
com.softwareag.centrasite.appl.framework.CSAppFrameworkException
isDenied(AclContext, String)
boolean isDenied(AclContext pContext, java.lang.String pId) throws com.softwareag.centrasite.appl.framework.CSAppFrameworkException
pContext
- The object, which is specifying the access requester.pId
- Id of the object, to which access is requested.
com.softwareag.centrasite.appl.framework.CSAppFrameworkException
isGranted(AclContext, String)
void assertGranted(AclContext pContext, java.lang.String pId) throws CSAppAuthenticationException, com.softwareag.centrasite.appl.framework.CSAppFrameworkException
pContext
- The object, which is specifying the access requestorpId
- Id of the object, to which access is requested.
CSAppAuthenticationException
- The assertion failed, because access
is denied.
com.softwareag.centrasite.appl.framework.CSAppFrameworkException
isGranted(AclContext, String)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |