All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractQNameValidator This abstract policy assertion validator validates assertions by their qualified name.AssertionCreationException Exception thrown in case of assertion creation failure.AssertionData Wrapper class for possible data that each "assertion" and "assertion parameter content" policy source model node may have attached.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.ContextClassloaderLocalMessages Defines string formatting method for each constant in the resource fileEffectiveAlternativeSelector 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.ExternalAttachmentsUnmarshaller Unmarshal external policy attachments.LocalizationMessages Defines string formatting method for each constant in the resource fileLoggingProvider Policy extensions may implement this provider interface in order to change the name of logging subsystem used by the core Policy module.ModelNode The general representation of a single node within aPolicySourceModelinstance.ModelNode.Type Policy source model node type enumerationNamespaceVersion 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 childAssertionSets.PolicyAssertion Base class for any policy assertion implementations.PolicyAssertionCreator The interface defines contract for custom (domain specific) policy assertion factories.PolicyAssertionValidator PolicyAssertionValidator.Fitness PolicyConstants Commonly used constants by the policy implementationsPolicyException This is a base exception class and thrown when there is an error in the policy processingPolicyIntersector The instance of this class is intended to provide policy intersection mechanism.PolicyLogger This is a helper class that provides some convenience methods wrapped around the standardLoggerinterface.PolicyMap A PolicyMap holds all policies for a scope.PolicyMapExtender The class provides methods to extend policy map content with new policiesPolicyMapKey This class provides implementation of PolicyMapKey interface to be used in connection withPolicyMap.PolicyMapKeyConverter Computes a PolicyMapKey instance for a given WsdlBindingSubject.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.PolicyModelGenerator Translate a policy into a PolicySourceModel.PolicyModelGenerator.PolicySourceModelCreator Allows derived classes to pass their own implementation of PolicySourceModelCreator into the PolicyModelGenerator instance.PolicyModelMarshaller Abstract class defines interface for policy model marshaller implementations that are specific to underlying persistence layer.PolicyModelTranslator This class provides a method for translating aPolicySourceModelstructure to a normalizedPolicyexpression.PolicyModelUnmarshaller Abstract class defines interface for policy model unmarshaller implementations that are specific to underlying persistence layer.PolicySourceModel This class is a root of unmarshaled policy source structure.PolicySourceModelContext PolicySubject A PolicySubject is an entity (e.g., a port, operation, binding, service) with which a policy can be associated.PolicyUtils This is a wrapper class for various utilities that may be reused within Policy API implementation.PolicyUtils.Collections PolicyUtils.Commons PolicyUtils.Comparison PolicyUtils.ConfigFile PolicyUtils.IO PolicyUtils.Rfc2396 PolicyUtils.Text Text utilities wrapper.PrefixMapper Maps an XML prefix to a namespace.RuntimePolicyUtilsException SimpleAssertion Simple assertion is an abstract class that serves as a base class for any assertion that MAY NOT contain nested policies.WsdlBindingSubject Provides objects for use as WSDL 1.0/1.1 policy subjects.WsdlBindingSubject.WsdlMessageType For message subjects, this needs to be set to one of the values INPUT, OUTPUT or FAULT.WsdlBindingSubject.WsdlNameScope Identifies the scope to which this subject belongs.XmlPolicyModelMarshaller XmlPolicyModelUnmarshaller Unmarshal XML policy expressions.XmlToken