See: Description
Class | Description |
---|---|
ActionDecision |
The
ActionDecision class represents the action results of a
policy evaluation. |
ConditionDecision |
The
ConditionDecision class represents the result of
the evaluation of a condition. |
ConditionTypeManager |
The class
ConditionTypeManager provides
methods to get a list of configured Condition
objects, and to obtain a factory object for it. |
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
|
PolicyManager |
The
PolicyManager class manages policies
for a specific organization, sub organization or a container. |
ProtectedResource |
Class that encapsulates a resource and policies protecting the resource
for a given user
|
ProxyPolicyEvaluator |
Class that lets a priviliged user to compute policy results for
another user.
|
ProxyPolicyEvaluatorFactory |
Factory class used to get ProxyPolicyEvaluator instances.
|
ReferralTypeManager |
The class
ReferralTypeManager provides
methods to get a list of configured Referral
objects |
ResourceMatch |
The class
ResourceMatch defines the results
of a resource match with respect to Policy. |
ResourceResult |
Class that encapsulates a tree of resource names, with each node
having an associated policy decision.
|
ResponseProviderTypeManager |
The class
ResponseProviderTypeManager provides
methods to get a list of configured ResponseProvider
objects, and to obtain a factory object for it. |
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, LIST, 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 successfully or time limit exceeded or
search limit exceeded. |
Exception | Description |
---|---|
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 configured 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
|
ObjectInUseException |
Exception thrown to indicate that an object you are trying to
remove is in use and therefore can not be removed.
|
PolicyException |
The class
PolicyException is the basic exception for the
the policy component. |
Copyright © 2010-2013, ForgeRock All Rights Reserved.