- All Implemented Interfaces:
- PolicyIface, Serializable, Cloneable, Iterable<PolicyIface>, Collection<PolicyIface>, List<PolicyIface>, RandomAccess
- Direct Known Subclasses:
- RequestPolicyList
public class PolicyList
extends ArrayList<PolicyIface>
implements PolicyIface
This is a List of Policy Objects that implements PolciyIface. The intent
is to make it easy to query a list of policies for a PolicyDecision.
The Policy objects in the PolicyList are queried for authorization in order
and return the first AUTHORIZED or UNAUTHROIZED decision. INCONCLUSIVE
or null decisions will be ignored and the next policy on the list will
be queried.
- See Also:
- Serialized Form