|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SecurityPlugin
The two methods, access(ObjectType, Object)
and authorise(Operation, ObjectType, ObjectProperties)
,
return the Result
of the security decision, which may be to Result.ABSTAIN
if no decision is made
by this plugin.
Method Summary | |
---|---|
Result |
access(ObjectType objectType,
Object instance)
Authorise access granted to an object instance. |
Result |
authorise(Operation operation,
ObjectType objectType,
ObjectProperties properties)
Authorise an operation on an object defined by a set of properties. |
Result |
getDefault()
Default result for access(ObjectType, Object) or authorise(Operation, ObjectType, ObjectProperties) . |
Methods inherited from interface org.apache.qpid.server.plugins.Plugin |
---|
configure |
Method Detail |
---|
Result getDefault()
access(ObjectType, Object)
or authorise(Operation, ObjectType, ObjectProperties)
.
Result access(ObjectType objectType, Object instance)
Result authorise(Operation operation, ObjectType objectType, ObjectProperties properties)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |