|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Obligation
Obligation defines the interface for objects representing a
course of action that must be fulfilled by a Cams policy enforcement
point based on instructions from a Cams policy decision point.
Cams Obligation instances are generally specific to the Cams agent
(policy enforcement point).
| Method Summary | |
|---|---|
int |
getAttributeCount()
Get the number of attributes. |
AttributeSet |
getAttributes()
Get the attributes. |
String |
getDescription()
Get the obligation description. |
URI |
getId()
Get the obligation identifier. |
boolean |
matches(Effect effect)
Determine if this Obligation matches a given Effect. |
boolean |
matches(EvaluationResult evalResult)
Determine if this Obligation matches a given security component evaluation result. |
| Method Detail |
|---|
URI getId()
String getDescription()
boolean matches(EvaluationResult evalResult)
evalResult - the EvaluationResult.
boolean matches(Effect effect)
effect - the Effect to be matched.int getAttributeCount()
AttributeSet getAttributes()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||