|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IObjectAccessController
The IObjectAccessController
defines a security controller for accessing
objects and methods.
Method Summary | |
---|---|
boolean |
isMethodInvocationAllowed(AbstractObjectProvider pProvider,
ISession pSession,
String pObjectName,
Object pObject,
String pMethodName,
Object... pParams)
Gets whether method invocation is allowed. |
boolean |
isObjectAccessAllowed(AbstractObjectProvider pProvider,
ISession pSession,
Map pLifeCycleObject,
String pObjectName,
Object pObject)
Gets whether access to an object is allowed. |
Method Detail |
---|
boolean isObjectAccessAllowed(AbstractObjectProvider pProvider, ISession pSession, Map pLifeCycleObject, String pObjectName, Object pObject)
pProvider
- the object providerpSession
- the accessing sessionpLifeCycleObject
- the life-cycle instancepObjectName
- the object namepObject
- the object
true
if access is granted, false
otherwiseboolean isMethodInvocationAllowed(AbstractObjectProvider pProvider, ISession pSession, String pObjectName, Object pObject, String pMethodName, Object... pParams)
pProvider
- the object providerpSession
- the accessing sessionpObjectName
- the object namepObject
- the objectpMethodName
- the method namepParams
- the parameters
true
if access is granted, false
otherwise
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |