Class Summary |
ActionDecision |
The ActionDecision class represents the action results of a
policy evaluation. |
ConditionDecision |
|
ConditionTypeManager |
The class ConditionTypeManager provides
methods to get a list of configured Condition
objects, and to obtain a factory object for it. |
InvalidFormatException |
Exception thrown if a name of an object such as policy, rule or
referral has invalid format |
InvalidNameException |
Exception thrown if a name of an object such as policy, rule or
referral is invalid |
LimitExceededException |
Exception thrown if any limit is exceeded |
NameAlreadyExistsException |
Exception thrown if a name of an object such as policy, rule or
referral already exists (used by another object of the same type) |
NameNotFoundException |
Exception thrown if an object such as policy, rule or
referral for the given name does not exist |
NoPermissionException |
Exception thrown if a policy operation attempted could not be
done due to insufficient permissions |
Policy |
The class Policy represents a policy definition. |
PolicyDecision |
The PolicyDecision class represents the result of a policy
evaluation. |
PolicyEvaluator |
The class PolicyEvaluator evaluates policies
and provides policy decisions. |
PolicyEvent |
Class to represent policy change events, used by policy framework to
notify interested listeners |
PolicyException |
The class PolicyException is the basic exception for the
the policy component. |
PolicyManager |
The PolicyManager class manages policies
for a specific organization, suborganization or a container. |
ReferralTypeManager |
The class ReferralTypeManager provides
methods to get a list of configured Referral
objects |
ResourceManager |
|
ResourceMatch |
The class ResourceMatch defines the results
of a resource match wrt Policy. |
ResourceResult |
Class that encapsulates a tree of resource names, with each node
having an associated policy decision. |
Rule |
The class Rule provides interfaces to manage
a rule that can be added to a policy. |
SubjectTypeManager |
The class SubjectTypeManager provides
methods to get a list of configured Subject
objects, and to obtain a factory object for it. |
Syntax |
Provides an enum like support for the syntax of values
such as ANY, NONE, CONSTANT, SINGLE_CHOICE, MULTIPLE_CHOICE
In other words, provides access to a set of finite values and enforces
new values can not be created by users |
ValidValues |
This class ValidValues provides search results and a error
code indicating if the search was sucessfull or time limit exceeded or search
limit exceeded. |