All Classes and Interfaces
Class
Description
AbstractPolicyOperator provides an implementation of few functions of
PolicyOperator interface that other PolicyOperators can use.
All is a PolicyOperator that require all its PolicyComponents to be met.
This is an interface that any Assertion must implement.
AssertionBuilder is the interface which must implement by any
CustomAssertionBuilder.
AssertionFactory is used to create an Assertion from an Element.
AssertionFactory is used to create an Assertion from an Element.
Constants contains the set of Constants that are used throughout the Neethi2
framework.
A converter is used to convert from a particular source of
Policy information into a form usable by a registered builder.
Thrown to indicate that conversion from one XML object model to another failed.
Contains a registry of Converters.
ExactlyOne PolicyOperator requires exactly one of its PolicyComponents to be
met.
Assertions that need special consideration to implement
the intersection algorithms should implement this interface.
Policy is a PolicyOperator that requires to satisfy all of its
PolicyComponents.
PolicyBuilder provides set of methods to create a Policy object from an
InputStream, Element, XMLStreamReader, OMElement, etc..
A Utility class that provides methods the check the equality of
PolicyComponents.
This is an interface which any component of the framework must implement.
Interface to mark Assertions that contain child Policy documents
Implementation of an assertion that required exactly one (possibly empty) child element
of type Policy (as does for examples the wsam:Addressing assertion).
PolicyEngine provides set of static methods to create a Policy object from an
InputStream, OMElement, .. etc.
This class contains methods dealing with policy intersection.
PolicyOperator is an interface that all Policy operators must implement.
PolicyReference is a wrapper that holds explicit PolicyReferences.
PolicyRegistry contains (URI,Policy) pairs and it is used to resolve explicit
Policy references.
Provides a default implementation of PolicyRegistry interface.
This class handles looking up service providers on the class path.
XmlPrimitiveAssertion wraps an Element s.t. any unknown elements can be
treated an assertions if there is no AssertionBuilder that can build an
assertion from that Element.