| Class | Description |
|---|---|
| AssertionSet |
The AssertionSet is a set of assertions.
|
| AssertionValidationProcessor |
Provides methods for assertion validation.
|
| ComplexAssertion |
Complex assertion is an abstract class that serves as a base class for any assertion
that MAY contain nested policies.
|
| EffectiveAlternativeSelector |
Contains static methods for policy alternative selection.
|
| EffectivePolicyModifier |
The class serves as a policy map mutator that allows for replacement of current effective policies
stored in the policy map with new effective policy provided by the mutator user.
|
| NestedPolicy |
A special policy implementation that assures that only no or single policy alternative is possible within this type of policy.
|
| Policy |
A policy represents normalized policy as a wrapper of available policy alternatives represented by
child
AssertionSets. |
| PolicyAssertion |
Base class for any policy assertion implementations.
|
| PolicyConstants |
Commonly used constants by the policy implementations
|
| PolicyIntersector |
The instance of this class is intended to provide policy intersection mechanism.
|
| PolicyMap |
A PolicyMap holds all policies for a scope.
|
| PolicyMapExtender |
The class provides methods to extend policy map content with new policies
|
| PolicyMapKey |
This class provides implementation of PolicyMapKey interface to be used in connection with
PolicyMap. |
| PolicyMapMutator |
The class serves as a base for specific policy map mutator implementations.
|
| PolicyMapUtil |
Utility methods that operate on a PolicyMap.
|
| PolicyMerger |
Merge policies and return the effective policy.
|
| PolicySubject |
A PolicySubject is an entity (e.g., a port, operation, binding,
service) with which a policy can be associated.
|
| SimpleAssertion |
Simple assertion is an abstract class that serves as a base class for any assertion
that MAY NOT contain nested policies.
|
| Exception | Description |
|---|---|
| PolicyException |
This is a base exception class and thrown when there is an error in the policy processing
|
Copyright © 2006–2018 Oracle Corporation. All rights reserved.