|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PolicyDecisionObserver | |
---|---|
kaos.core.csi.policy |
Uses of PolicyDecisionObserver in kaos.core.csi.policy |
---|
Methods in kaos.core.csi.policy with parameters of type PolicyDecisionObserver | |
---|---|
void |
PolicyChecking.checkDeepPermission(ActionInstanceDescription aid,
PolicyDecisionObserver pObserver)
The method checks if the given action is permitted according to the current set of policies. |
void |
PolicyChecking.checkPermission(ActionInstanceDescription aid,
PolicyDecisionObserver pObserver)
The method checks if the given action is permitted according to the current set of policies. |
void |
PolicyChecking.findPolicyDecision(ActionInstanceDescription aid,
PolicyDecisionObserver pObserver)
The method checks if the given action is permitted according to the current set of policies, or if the given action is a trigger for some obligation policy. |
java.util.Vector |
PolicyAdvice.getAllowableValuesForActionProperties(ActionInstanceDescription actionDesc,
PolicyDecisionObserver pObserver)
In this case, there are NO properties specified. |
java.util.Vector |
PolicyAdvice.getAllowableValuesForActionProperties(java.util.Vector propertyNames,
ActionInstanceDescription actionDesc,
boolean tight,
PolicyDecisionObserver pObserver)
This function is used when the agent/enforcer has only partial information about an action and would like to determine what range of properties can be allowed by the policy set. |
java.util.Set |
PolicyAdvice.getAllowableValuesForActionProperty(java.lang.String origPropertyName,
ActionInstanceDescription origActionDesc,
java.util.Set allTargetValues,
boolean tight,
PolicyDecisionObserver pObserver)
This function is used when the enforcer has only partial information about an action and needs to determine what range of a property can be allowed by the policy. |
java.util.Vector |
PolicyAdvice.getForbiddenValuesForActionProperty(java.lang.String origPropertyName,
ActionInstanceDescription origActionDesc,
PolicyDecisionObserver pObserver)
At the moment this method would work only for A- policies for 'moveTo' action, and for 'movingTo' property. |
java.util.Vector |
PolicyChecking.getObligationsForTriggerCondition(ActionInstanceDescription triggerAID,
PolicyDecisionObserver pObserver)
Based on the specified trigger ActionInstanceDescription, select all matching obligation policies and create ActionInstanceDescription describing obligations. |
java.util.List |
PolicyAdvice.getPoliciesForActionType(java.lang.String actionType,
PolicyDecisionObserver pObserver)
Get policies for the specified action type. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |