Skip navigation links
JBoss XACML - Aggregator 2.0.8.Final
A B C D E F G H I J L M N O P R S T U V W X Y 

A

AbsFunction - Class in org.jboss.security.xacml.sunxacml.cond
A class that implements all the *-abs functions.
AbsFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.AbsFunction
Creates a new AbsFunction object.
AbsFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by AbsFunction.
AbsFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.AbsFunctionCluster
 
AbstractJBossPolicyLocator - Class in org.jboss.security.xacml.locators
Base Class for Policy Locators
AbstractJBossPolicyLocator() - Constructor for class org.jboss.security.xacml.locators.AbstractJBossPolicyLocator
 
AbstractLocator - Interface in org.jboss.security.xacml.interfaces
Base interface for all locators
AbstractPolicy - Class in org.jboss.security.xacml.sunxacml
Represents an instance of an XACML policy.
AbstractPolicy() - Constructor for class org.jboss.security.xacml.sunxacml.AbstractPolicy
Constructor used by PolicyReference, which supplies its own values for the methods in this class.
AbstractPolicy(URI, String, CombiningAlgorithm, String, Target) - Constructor for class org.jboss.security.xacml.sunxacml.AbstractPolicy
Constructor used to create a policy from concrete components.
AbstractPolicy(URI, String, CombiningAlgorithm, String, Target, String) - Constructor for class org.jboss.security.xacml.sunxacml.AbstractPolicy
Constructor used to create a policy from concrete components.
AbstractPolicy(URI, String, CombiningAlgorithm, String, Target, String, Set, List) - Constructor for class org.jboss.security.xacml.sunxacml.AbstractPolicy
Constructor used to create a policy from concrete components.
AbstractPolicy(Node, String, String) - Constructor for class org.jboss.security.xacml.sunxacml.AbstractPolicy
Constructor used by child classes to initialize the shared data from a DOM root node.
action - Variable in class org.jboss.security.xacml.core.model.context.RequestType
 
action - Variable in class org.jboss.security.xacml.core.model.policy.ActionsType
 
ACTION - Static variable in class org.jboss.security.xacml.sunxacml.TargetMatch
An integer value indicating that this class represents an ActionMatch
ACTION_TARGET - Static variable in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Tells designator to search in the action section of the request
actionAttributeDesignator - Variable in class org.jboss.security.xacml.core.model.policy.ActionMatchType
 
actionMatch - Variable in class org.jboss.security.xacml.core.model.policy.ActionType
 
ActionMatchType - Class in org.jboss.security.xacml.core.model.policy
Java class for ActionMatchType complex type.
ActionMatchType() - Constructor for class org.jboss.security.xacml.core.model.policy.ActionMatchType
 
actions - Variable in class org.jboss.security.xacml.core.model.policy.TargetType
 
ActionsType - Class in org.jboss.security.xacml.core.model.policy
Java class for ActionsType complex type.
ActionsType() - Constructor for class org.jboss.security.xacml.core.model.policy.ActionsType
 
ActionType - Class in org.jboss.security.xacml.core.model.context
Java class for ActionType complex type.
ActionType() - Constructor for class org.jboss.security.xacml.core.model.context.ActionType
 
ActionType - Class in org.jboss.security.xacml.core.model.policy
Java class for ActionType complex type.
ActionType() - Constructor for class org.jboss.security.xacml.core.model.policy.ActionType
 
add(PolicySet) - Method in class org.jboss.security.xacml.bridge.PPSPolicySetFinderModule
 
add(Policy) - Method in class org.jboss.security.xacml.bridge.PPSPolicySetFinderModule
 
add(PolicySet) - Method in class org.jboss.security.xacml.bridge.RPSPolicySetFinderModule
 
add(RequestCtx, ResponseCtx) - Method in class org.jboss.security.xacml.locators.cache.DecisionCacheLocator
Add a RequestCtx and a ResponseCtx to the cache
addAbstractConditionFunction(FunctionProxy, URI) - Static method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Deprecated.
As of version 1.2, replaced by FunctionFactory.addAbstractFunction(FunctionProxy,URI). The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version.
addAbstractFunction(FunctionProxy, URI) - Method in class org.jboss.security.xacml.sunxacml.cond.BaseFunctionFactory
Adds the abstract function proxy to the factory.
addAbstractFunction(FunctionProxy, URI) - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Adds the abstract function proxy to the factory.
addAbstractFunction(FunctionProxy, URI) - Method in class org.jboss.security.xacml.sunxacml.cond.StandardFunctionFactory
Always throws an exception, since support for new functions may not be added to a standard factory.
addAbstractGeneralFunction(FunctionProxy, URI) - Static method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Deprecated.
As of version 1.2, replaced by FunctionFactory.addAbstractFunction(FunctionProxy,URI). The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version.
addAbstractTargetFunction(FunctionProxy, URI) - Static method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Deprecated.
As of version 1.2, replaced by FunctionFactory.addAbstractFunction(FunctionProxy,URI). The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version.
addAlgorithm(CombiningAlgorithm) - Method in class org.jboss.security.xacml.sunxacml.combine.BaseCombiningAlgFactory
Adds a combining algorithm to the factory.
addAlgorithm(CombiningAlgorithm) - Method in class org.jboss.security.xacml.sunxacml.combine.CombiningAlgFactory
Adds a combining algorithm to the factory.
addAlgorithm(CombiningAlgorithm) - Method in class org.jboss.security.xacml.sunxacml.combine.StandardCombiningAlgFactory
Throws an UnsupportedOperationException since you are not allowed to modify what a standard factory supports.
addAttributeProxy(String, AttributeProxy) - Static method in class org.jboss.security.xacml.sunxacml.attr.AttributeFactory
Deprecated.
As of version 1.2, replaced by AttributeFactory.addDatatype(String,AttributeProxy). The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version. Note that this operates only on the default factory.
addCombiningAlg(CombiningAlgorithm) - Static method in class org.jboss.security.xacml.sunxacml.combine.CombiningAlgFactory
Deprecated.
As of version 1.2, replaced by CombiningAlgFactory.addAlgorithm(CombiningAlgorithm). The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version.
addConditionFunction(Function) - Static method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Deprecated.
As of version 1.2, replaced by FunctionFactory.addFunction(Function). The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version.
addDatatype(String, AttributeProxy) - Method in class org.jboss.security.xacml.core.ext.ExtendedAttributeFactory
 
addDatatype(String, AttributeProxy) - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeFactory
Adds a proxy to the factory, which in turn will allow new attribute types to be created using the factory.
addDatatype(String, AttributeProxy) - Method in class org.jboss.security.xacml.sunxacml.attr.BaseAttributeFactory
Adds a proxy to the factory, which in turn will allow new attribute types to be created using the factory.
addDatatype(String, AttributeProxy) - Method in class org.jboss.security.xacml.sunxacml.attr.StandardAttributeFactory
Throws an UnsupportedOperationException since you are not allowed to modify what a standard factory supports.
AddFunction - Class in org.jboss.security.xacml.sunxacml.cond
A class that implements all the *-add functions.
AddFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.AddFunction
Creates a new AddFunction object.
addFunction(Function) - Method in class org.jboss.security.xacml.sunxacml.cond.BaseFunctionFactory
Adds the function to the factory.
addFunction(Function) - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Adds the function to the factory.
addFunction(Function) - Method in class org.jboss.security.xacml.sunxacml.cond.StandardFunctionFactory
Always throws an exception, since support for new functions may not be added to a standard factory.
AddFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by AddFunction.
AddFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.AddFunctionCluster
 
addGeneralFunction(Function) - Static method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Deprecated.
As of version 1.2, replaced by FunctionFactory.addFunction(Function). The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version.
addObligation(Obligation) - Method in class org.jboss.security.xacml.sunxacml.ctx.Result
Adds an obligation to the set of obligations that the PEP must fulfill
addPolicy(String) - Method in class org.jboss.security.xacml.sunxacml.finder.impl.FilePolicyModule
Adds a file (containing a policy) to the collection of filenames associated with this module.
addPolicy(AbstractPolicy) - Method in class org.jboss.security.xacml.sunxacml.support.finder.BasicPolicyFinderModule
Adds a policy that will be available both by reference and by matching to a context.
addPolicy(String) - Method in class org.jboss.security.xacml.sunxacml.support.finder.FilePolicyModule
Adds a file (containing a policy) to the collection of filenames associated with this module.
addPolicy(AbstractPolicy) - Method in class org.jboss.security.xacml.sunxacml.support.finder.PolicyCollection
Adds a new policy to the collection, and uses the policy's identifier as the reference identifier.
addPolicy(AbstractPolicy, String) - Method in class org.jboss.security.xacml.sunxacml.support.finder.PolicyCollection
Adds a new policy to the collection using the given identifier as the reference identifier.
addPolicyNoRef(AbstractPolicy) - Method in class org.jboss.security.xacml.sunxacml.support.finder.BasicPolicyFinderModule
Adds a policy that will be available only by matching to a context.
addPolicyOnlyRef(AbstractPolicy) - Method in class org.jboss.security.xacml.sunxacml.support.finder.BasicPolicyFinderModule
Adds a policy that will be available only by reference.
addTargetFunction(Function) - Static method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Deprecated.
As of version 1.2, replaced by FunctionFactory.addFunction(Function). The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version.
algId - Static variable in class org.jboss.security.xacml.sunxacml.combine.DenyOverridesPolicyAlg
The standard URN used to identify this algorithm
algId - Static variable in class org.jboss.security.xacml.sunxacml.combine.DenyOverridesRuleAlg
The standard URN used to identify this algorithm
algId - Static variable in class org.jboss.security.xacml.sunxacml.combine.FirstApplicablePolicyAlg
The standard URN used to identify this algorithm
algId - Static variable in class org.jboss.security.xacml.sunxacml.combine.FirstApplicableRuleAlg
The standard URN used to identify this algorithm
algId - Static variable in class org.jboss.security.xacml.sunxacml.combine.OnlyOneApplicablePolicyAlg
The standard URN used to identify this algorithm
algId - Static variable in class org.jboss.security.xacml.sunxacml.combine.OrderedDenyOverridesPolicyAlg
The standard URN used to identify this algorithm
algId - Static variable in class org.jboss.security.xacml.sunxacml.combine.OrderedDenyOverridesRuleAlg
The standard URN used to identify this algorithm
algId - Static variable in class org.jboss.security.xacml.sunxacml.combine.OrderedPermitOverridesPolicyAlg
The standard URN used to identify this algorithm
algId - Static variable in class org.jboss.security.xacml.sunxacml.combine.OrderedPermitOverridesRuleAlg
The standard URN used to identify this algorithm
algId - Static variable in class org.jboss.security.xacml.sunxacml.combine.PermitOverridesPolicyAlg
The standard URN used to identify this algorithm
algId - Static variable in class org.jboss.security.xacml.sunxacml.combine.PermitOverridesRuleAlg
The standard URN used to identify this algorithm
any - Variable in class org.jboss.security.xacml.core.model.context.StatusDetailType
 
AnyURIAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Representation of an xs:anyURI value.
AnyURIAttribute(URI) - Constructor for class org.jboss.security.xacml.sunxacml.attr.AnyURIAttribute
Creates a new AnyURIAttribute that represents the URI value supplied.
AnyURIAttributeProxy - Class in org.jboss.security.xacml.sunxacml.attr.proxy
A proxy class that is provided mainly for the run-time configuration code to use.
AnyURIAttributeProxy() - Constructor for class org.jboss.security.xacml.sunxacml.attr.proxy.AnyURIAttributeProxy
 
Apply - Class in org.jboss.security.xacml.sunxacml.cond
Represents the XACML ApplyType and ConditionType XML types.
Apply(Function, List) - Constructor for class org.jboss.security.xacml.sunxacml.cond.Apply
Constructs an Apply instance.
Apply(Function, List, boolean) - Constructor for class org.jboss.security.xacml.sunxacml.cond.Apply
Deprecated.
As of 2.0 Apply is no longer used for Conditions, so the isCondition parameter is no longer needed. You should now use the 2 parameter constructor. This constructor will be removed in a future release.
ApplyType - Class in org.jboss.security.xacml.core.model.policy
Java class for ApplyType complex type.
ApplyType() - Constructor for class org.jboss.security.xacml.core.model.policy.ApplyType
 
asElement(Document) - Method in class org.jboss.security.xacml.core.JBossRequestContext
 
asElement(Document) - Method in class org.jboss.security.xacml.core.JBossResponseContext
 
asElement(Document) - Method in interface org.jboss.security.xacml.interfaces.ElementMappingType
Return a new Element given the owner document
attribute - Variable in class org.jboss.security.xacml.core.model.context.ActionType
 
attribute - Variable in class org.jboss.security.xacml.core.model.context.EnvironmentType
 
attribute - Variable in class org.jboss.security.xacml.core.model.context.ResourceType
 
attribute - Variable in class org.jboss.security.xacml.core.model.context.SubjectType
 
Attribute - Class in org.jboss.security.xacml.sunxacml.ctx
Represents the AttributeType XML type found in the context schema.
Attribute(URI, String, DateTimeAttribute, AttributeValue) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Attribute
Creates a new Attribute of the type specified in the given AttributeValue.
Attribute(URI, URI, String, DateTimeAttribute, Set<AttributeValue>) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Attribute
 
Attribute(URI, URI, String, DateTimeAttribute, List<AttributeValue>) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Attribute
 
Attribute(URI, URI, String, DateTimeAttribute, AttributeValue) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Attribute
Deprecated.
As of version 1.1, replaced by Attribute(URI,String,DateTimeAttribute,AttributeValue). This constructor has some ambiguity in that it allows a specified datatype and a value that already has some associated datatype. The new constructor clarifies this issue by removing the datatype parameter and using the datatype specified by the given value.
ATTRIBUTE_DESIGNATOR_INTEGER_TAG - Static variable in interface org.jboss.security.xacml.interfaces.AbstractLocator
 
ATTRIBUTE_DESIGNATOR_SUPPORT_TAG - Static variable in interface org.jboss.security.xacml.interfaces.AbstractLocator
 
ATTRIBUTE_SELECTOR_SUPPORT_TAG - Static variable in interface org.jboss.security.xacml.interfaces.AbstractLocator
 
ATTRIBUTE_SUPPORTED_ID_TAG - Static variable in interface org.jboss.security.xacml.interfaces.AbstractLocator
 
attributeAssignment - Variable in class org.jboss.security.xacml.core.model.policy.ObligationType
 
AttributeAssignmentType - Class in org.jboss.security.xacml.core.model.policy
Java class for AttributeAssignmentType complex type.
AttributeAssignmentType() - Constructor for class org.jboss.security.xacml.core.model.policy.AttributeAssignmentType
 
AttributeDesignator - Class in org.jboss.security.xacml.sunxacml.attr
Represents all four kinds of Designators in XACML.
AttributeDesignator(int, URI, URI, boolean) - Constructor for class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Creates a new AttributeDesignator without the optional issuer.
AttributeDesignator(int, URI, URI, boolean, URI) - Constructor for class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Creates a new AttributeDesignator with the optional issuer.
attributeDesignatorSupported - Variable in class org.jboss.security.xacml.locators.AttributeLocator
 
AttributeDesignatorType - Class in org.jboss.security.xacml.core.model.policy
Java class for AttributeDesignatorType complex type.
AttributeDesignatorType() - Constructor for class org.jboss.security.xacml.core.model.policy.AttributeDesignatorType
 
AttributeFactory - Class in org.jboss.security.xacml.sunxacml.attr
This is an abstract factory class for creating XACML attribute values.
AttributeFactory() - Constructor for class org.jboss.security.xacml.sunxacml.attr.AttributeFactory
Default constructor.
AttributeFactoryProxy - Interface in org.jboss.security.xacml.sunxacml.attr
A simple proxy interface used to install new AttributeFactorys.
AttributeFinder - Class in org.jboss.security.xacml.sunxacml.finder
This class is used by the PDP to find attribute values that weren't originally supplied in the request.
AttributeFinder() - Constructor for class org.jboss.security.xacml.sunxacml.finder.AttributeFinder
Default constructor.
AttributeFinderModule - Class in org.jboss.security.xacml.sunxacml.finder
This is the abstract class that all AttributeFinder modules extend.
AttributeFinderModule() - Constructor for class org.jboss.security.xacml.sunxacml.finder.AttributeFinderModule
 
attributeId - Variable in class org.jboss.security.xacml.core.model.context.AttributeType
 
attributeId - Variable in class org.jboss.security.xacml.core.model.context.MissingAttributeDetailType
 
attributeId - Variable in class org.jboss.security.xacml.core.model.policy.AttributeAssignmentType
 
attributeId - Variable in class org.jboss.security.xacml.core.model.policy.AttributeDesignatorType
 
ATTRIBUTEID_ACCESS_SUBJECT - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_ACTION_ID - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_ACTION_NAMESPACE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_AUTHENTICATION_METHOD - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_AUTHENTICATION_TIME - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_CODEBASE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_CURRENT_DATE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_CURRENT_DATE_TIME - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_CURRENT_TIME - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_DNS_NAME - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_IMPLIED_ACTION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_INTERMEDIARY_SUBJECT - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_IP_ADDRESS - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_KEY_INFO - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_NAME_FORMAT - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_RECIPIENT_SUBJECT - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_REQUEST_TIME - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_REQUESTING_MACHINE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_RESOURCE_ID - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_RESOURCE_LOCATION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_ROLE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_SESSION_START_TIME - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_SIMPLE_FILE_NAME - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_SUBJECT_ID - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_SUBJECT_ID_QUALIFIER - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_TARGET_NAMESPACE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ATTRIBUTEID_XPATH - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
AttributeLocator - Class in org.jboss.security.xacml.locators
An attribute finder module Usage: Remember, when a policy defines an attribute and the request does not contain it, then the PDP will ask the AttributeLocator for a value.
AttributeLocator() - Constructor for class org.jboss.security.xacml.locators.AttributeLocator
 
AttributeProxy - Interface in org.jboss.security.xacml.sunxacml.attr
Used by the AttributeFactory to create new attributes.
attributeSelector - Variable in class org.jboss.security.xacml.core.model.policy.ActionMatchType
 
attributeSelector - Variable in class org.jboss.security.xacml.core.model.policy.EnvironmentMatchType
 
attributeSelector - Variable in class org.jboss.security.xacml.core.model.policy.ResourceMatchType
 
attributeSelector - Variable in class org.jboss.security.xacml.core.model.policy.SubjectMatchType
 
AttributeSelector - Class in org.jboss.security.xacml.sunxacml.attr
Supports the standard selector functionality in XACML, which uses XPath expressions to resolve values from the Request or elsewhere.
AttributeSelector(URI, String, boolean, String) - Constructor for class org.jboss.security.xacml.sunxacml.attr.AttributeSelector
Creates a new AttributeSelector with no policy root.
AttributeSelector(URI, String, Node, boolean, String) - Constructor for class org.jboss.security.xacml.sunxacml.attr.AttributeSelector
Creates a new AttributeSelector.
attributeSelectorSupported - Variable in class org.jboss.security.xacml.locators.AttributeLocator
 
AttributeSelectorType - Class in org.jboss.security.xacml.core.model.policy
Java class for AttributeSelectorType complex type.
AttributeSelectorType() - Constructor for class org.jboss.security.xacml.core.model.policy.AttributeSelectorType
 
AttributeType - Class in org.jboss.security.xacml.core.model.context
Java class for AttributeType complex type.
AttributeType() - Constructor for class org.jboss.security.xacml.core.model.context.AttributeType
 
attributeValue - Variable in class org.jboss.security.xacml.core.model.context.AttributeType
 
attributeValue - Variable in class org.jboss.security.xacml.core.model.context.MissingAttributeDetailType
 
attributeValue - Variable in class org.jboss.security.xacml.core.model.policy.ActionMatchType
 
attributeValue - Variable in class org.jboss.security.xacml.core.model.policy.CombinerParameterType
 
attributeValue - Variable in class org.jboss.security.xacml.core.model.policy.EnvironmentMatchType
 
attributeValue - Variable in class org.jboss.security.xacml.core.model.policy.ResourceMatchType
 
attributeValue - Variable in class org.jboss.security.xacml.core.model.policy.SubjectMatchType
 
attributeValue - Variable in class org.jboss.security.xacml.locators.attrib.StorageAttributeLocator
 
AttributeValue - Class in org.jboss.security.xacml.sunxacml.attr
The base type for all datatypes used in a policy or request/response, this abstract class represents a value for a given attribute type.
AttributeValue(URI) - Constructor for class org.jboss.security.xacml.sunxacml.attr.AttributeValue
Constructor that takes the specific attribute type.
AttributeValueType - Class in org.jboss.security.xacml.core.model.context
Java class for AttributeValueType complex type.
AttributeValueType() - Constructor for class org.jboss.security.xacml.core.model.context.AttributeValueType
 
AttributeValueType - Class in org.jboss.security.xacml.core.model.policy
Java class for AttributeValueType complex type.
AttributeValueType() - Constructor for class org.jboss.security.xacml.core.model.policy.AttributeValueType
 

B

BagAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Represents a bag used in the XACML spec as return values from functions and designators/selectors that provide more than one value.
BagAttribute(URI, Collection) - Constructor for class org.jboss.security.xacml.sunxacml.attr.BagAttribute
Creates a new BagAttribute that represents the Collection of AttributeValues supplied.
BagFunction - Class in org.jboss.security.xacml.sunxacml.cond
Represents all of the Bag functions, though the actual implementations are in two sub-classes specific to the condition and general bag functions.
BagFunction(String, int, String, boolean, int, String, boolean) - Constructor for class org.jboss.security.xacml.sunxacml.cond.BagFunction
Protected constuctor used by the general and condition subclasses to create a non-boolean function with parameters of the same datatype.
BagFunction(String, int, String[]) - Constructor for class org.jboss.security.xacml.sunxacml.cond.BagFunction
Protected constuctor used by the general and condition subclasses to create a boolean function with parameters of different datatypes.
Base64BinaryAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Representation of an xsi:base64Binary value.
Base64BinaryAttribute(byte[]) - Constructor for class org.jboss.security.xacml.sunxacml.attr.Base64BinaryAttribute
Creates a new Base64BinaryAttribute that represents the byte [] value supplied.
Base64BinaryAttributeProxy - Class in org.jboss.security.xacml.sunxacml.attr.proxy
A proxy class that is provided mainly for the run-time configuration code to use.
Base64BinaryAttributeProxy() - Constructor for class org.jboss.security.xacml.sunxacml.attr.proxy.Base64BinaryAttributeProxy
 
BaseAttributeFactory - Class in org.jboss.security.xacml.sunxacml.attr
This is a basic implementation of AttributeFactory.
BaseAttributeFactory() - Constructor for class org.jboss.security.xacml.sunxacml.attr.BaseAttributeFactory
Default constructor.
BaseAttributeFactory(Map) - Constructor for class org.jboss.security.xacml.sunxacml.attr.BaseAttributeFactory
Constructor that configures this factory with an initial set of supported datatypes.
BaseCombiningAlgFactory - Class in org.jboss.security.xacml.sunxacml.combine
This is a basic implementation of CombiningAlgFactory.
BaseCombiningAlgFactory() - Constructor for class org.jboss.security.xacml.sunxacml.combine.BaseCombiningAlgFactory
Default constructor.
BaseCombiningAlgFactory(Set) - Constructor for class org.jboss.security.xacml.sunxacml.combine.BaseCombiningAlgFactory
Constructor that configures this factory with an initial set of supported algorithms.
BaseFunctionFactory - Class in org.jboss.security.xacml.sunxacml.cond
This is a basic implementation of FunctionFactory.
BaseFunctionFactory() - Constructor for class org.jboss.security.xacml.sunxacml.cond.BaseFunctionFactory
Default constructor.
BaseFunctionFactory(FunctionFactory) - Constructor for class org.jboss.security.xacml.sunxacml.cond.BaseFunctionFactory
Constructor that sets a "superset factory".
BaseFunctionFactory(Set, Map) - Constructor for class org.jboss.security.xacml.sunxacml.cond.BaseFunctionFactory
Constructor that defines the initial functions supported by this factory but doesn't use a superset factory.
BaseFunctionFactory(FunctionFactory, Set, Map) - Constructor for class org.jboss.security.xacml.sunxacml.cond.BaseFunctionFactory
Constructor that defines the initial functions supported by this factory and uses a superset factory.
baseTypes - Static variable in class org.jboss.security.xacml.sunxacml.cond.BagFunction
A complete list of all the XACML 1.x datatypes supported by the Bag functions
baseTypes - Static variable in class org.jboss.security.xacml.sunxacml.cond.SetFunction
A complete list of all the XACML datatypes supported by the Set functions in XACML 1.x
baseTypes2 - Static variable in class org.jboss.security.xacml.sunxacml.cond.BagFunction
A complete list of all the XACML 2.0 datatypes newly supported by the Bag functions
baseTypes2 - Static variable in class org.jboss.security.xacml.sunxacml.cond.SetFunction
A complete list of all the XACML datatypes newly supported by the Set functions in XACML 2.0
BasicEvaluationCtx - Class in org.jboss.security.xacml.sunxacml
A basic implementation of EvaluationCtx that is created from an XACML Request and falls back on an AttributeFinder if a requested value isn't available in the Request.
BasicEvaluationCtx(RequestCtx) - Constructor for class org.jboss.security.xacml.sunxacml.BasicEvaluationCtx
Constructs a new BasicEvaluationCtx based on the given request.
BasicEvaluationCtx(RequestCtx, boolean) - Constructor for class org.jboss.security.xacml.sunxacml.BasicEvaluationCtx
Constructs a new BasicEvaluationCtx based on the given request.
BasicEvaluationCtx(RequestCtx, AttributeFinder) - Constructor for class org.jboss.security.xacml.sunxacml.BasicEvaluationCtx
Constructs a new BasicEvaluationCtx based on the given request, and supports looking outside the original request for attribute values using the AttributeFinder.
BasicEvaluationCtx(RequestCtx, AttributeFinder, boolean) - Constructor for class org.jboss.security.xacml.sunxacml.BasicEvaluationCtx
Constructs a new BasicEvaluationCtx based on the given request, and supports looking outside the original request for attribute values using the AttributeFinder.
BasicFunctionFactoryProxy - Class in org.jboss.security.xacml.sunxacml.cond
A simple utility class that manages triples of function factories.
BasicFunctionFactoryProxy(FunctionFactory, FunctionFactory, FunctionFactory) - Constructor for class org.jboss.security.xacml.sunxacml.cond.BasicFunctionFactoryProxy
Creates a new proxy.
BasicPolicyFinderModule - Class in org.jboss.security.xacml.sunxacml.support.finder
This is a basic implementation of PolicyFinderModule that accepts already created AbstractPolicys and supports finding by context and reference.
BasicPolicyFinderModule() - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.BasicPolicyFinderModule
Creates a BasicPolicyFinderModule.
BasicPolicyFinderModule(PolicyCombiningAlgorithm) - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.BasicPolicyFinderModule
Creates a BasicPolicyFinderModule that can combine multiple applicable policies under a single, dynamic PolicySet.
BooleanAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Representation of an xs:boolean value.
BooleanAttributeProxy - Class in org.jboss.security.xacml.sunxacml.attr.proxy
A proxy class that is provided mainly for the run-time configuration code to use.
BooleanAttributeProxy() - Constructor for class org.jboss.security.xacml.sunxacml.attr.proxy.BooleanAttributeProxy
 

C

CacheLocator - Class in org.jboss.security.xacml.locators.cache
Base Class for Cache Locators
CacheLocator() - Constructor for class org.jboss.security.xacml.locators.cache.CacheLocator
 
checkInputs(List) - Method in interface org.jboss.security.xacml.sunxacml.cond.Function
Checks that the given inputs are of the right types, in the right order, and are the right number for this function to evaluate.
checkInputs(List) - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionBase
Default handling of input checking.
checkInputs(List) - Method in class org.jboss.security.xacml.sunxacml.cond.HigherOrderFunction
Checks that the given inputs are valid for this function.
checkInputs(List) - Method in class org.jboss.security.xacml.sunxacml.cond.NOfFunction
 
checkInputs(List) - Method in class org.jboss.security.xacml.sunxacml.cond.URLStringCatFunction
Checks the inputs of this function.
checkInputsNoBag(List) - Method in interface org.jboss.security.xacml.sunxacml.cond.Function
Checks that the given inputs are of the right types, in the right order, and are the right number for this function to evaluate.
checkInputsNoBag(List) - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionBase
Default handling of input checking.
checkInputsNoBag(List) - Method in class org.jboss.security.xacml.sunxacml.cond.HigherOrderFunction
Checks that the given inputs are valid for this function if all inputs are considered to not be bags.
checkInputsNoBag(List) - Method in class org.jboss.security.xacml.sunxacml.cond.NOfFunction
 
checkInputsNoBag(List) - Method in class org.jboss.security.xacml.sunxacml.cond.URLStringCatFunction
Checks the inputs of this function assuming no parameters are bags.
closeJNDIContext() - Method in class org.jboss.security.xacml.util.LDAPCommon
Close the JNDI Context
columnName - Variable in class org.jboss.security.xacml.locators.attrib.DatabaseAttributeLocator
 
combine(EvaluationCtx, List, List) - Method in class org.jboss.security.xacml.sunxacml.combine.CombiningAlgorithm
Combines the results of the inputs based on the context to produce some unified result.
combine(EvaluationCtx, List, List) - Method in class org.jboss.security.xacml.sunxacml.combine.DenyOverridesPolicyAlg
Applies the combining rule to the set of policies based on the evaluation context.
combine(EvaluationCtx, List, List) - Method in class org.jboss.security.xacml.sunxacml.combine.DenyOverridesRuleAlg
Applies the combining rule to the set of rules based on the evaluation context.
combine(EvaluationCtx, List, List) - Method in class org.jboss.security.xacml.sunxacml.combine.FirstApplicablePolicyAlg
Applies the combining rule to the set of policies based on the evaluation context.
combine(EvaluationCtx, List, List) - Method in class org.jboss.security.xacml.sunxacml.combine.FirstApplicableRuleAlg
Applies the combining rule to the set of rules based on the evaluation context.
combine(EvaluationCtx, List, List) - Method in class org.jboss.security.xacml.sunxacml.combine.OnlyOneApplicablePolicyAlg
Applies the combining rule to the set of policies based on the evaluation context.
combine(EvaluationCtx, List, List) - Method in class org.jboss.security.xacml.sunxacml.combine.PermitOverridesPolicyAlg
Applies the combining rule to the set of policies based on the evaluation context.
combine(EvaluationCtx, List, List) - Method in class org.jboss.security.xacml.sunxacml.combine.PermitOverridesRuleAlg
Applies the combining rule to the set of rules based on the evaluation context.
combine(EvaluationCtx, List, List) - Method in class org.jboss.security.xacml.sunxacml.combine.PolicyCombiningAlgorithm
Combines the policies based on the context to produce some unified result.
combine(EvaluationCtx, List, List) - Method in class org.jboss.security.xacml.sunxacml.combine.RuleCombiningAlgorithm
Combines the rules based on the context to produce some unified result.
CombinerElement - Class in org.jboss.security.xacml.sunxacml.combine
Represents one input (a Rule, Policy, PolicySet, or reference) to a combining algorithm and combiner parameters associated with that input.
CombinerElement(PolicyTreeElement) - Constructor for class org.jboss.security.xacml.sunxacml.combine.CombinerElement
Constructor that only takes an element.
CombinerElement(PolicyTreeElement, List) - Constructor for class org.jboss.security.xacml.sunxacml.combine.CombinerElement
Constructor that takes both the element to combine and its associated combiner parameters.
combinerParameter - Variable in class org.jboss.security.xacml.core.model.policy.CombinerParametersType
 
CombinerParameter - Class in org.jboss.security.xacml.sunxacml.combine
Represents a single named parameter to a combining algorithm.
CombinerParameter(String, AttributeValue) - Constructor for class org.jboss.security.xacml.sunxacml.combine.CombinerParameter
Creates a new CombinerParameter.
combinerParametersOrRuleCombinerParametersOrVariableDefinition - Variable in class org.jboss.security.xacml.core.model.policy.PolicyType
 
CombinerParametersType - Class in org.jboss.security.xacml.core.model.policy
Java class for CombinerParametersType complex type.
CombinerParametersType() - Constructor for class org.jboss.security.xacml.core.model.policy.CombinerParametersType
 
CombinerParameterType - Class in org.jboss.security.xacml.core.model.policy
Java class for CombinerParameterType complex type.
CombinerParameterType() - Constructor for class org.jboss.security.xacml.core.model.policy.CombinerParameterType
 
CombiningAlgFactory - Class in org.jboss.security.xacml.sunxacml.combine
Provides a factory mechanism for installing and retrieving combining algorithms.
CombiningAlgFactory() - Constructor for class org.jboss.security.xacml.sunxacml.combine.CombiningAlgFactory
Default constructor.
CombiningAlgFactoryProxy - Interface in org.jboss.security.xacml.sunxacml.combine
A simple proxy interface used to install new CombiningAlgFactorys.
CombiningAlgorithm - Class in org.jboss.security.xacml.sunxacml.combine
The base type for all combining algorithms.
CombiningAlgorithm(URI) - Constructor for class org.jboss.security.xacml.sunxacml.combine.CombiningAlgorithm
Constructor that takes the algorithm's identifier.
ComparisonFunction - Class in org.jboss.security.xacml.sunxacml.cond
A class that implements all of the standard comparison functions.
ComparisonFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Creates a new ComparisonFunction object.
ComparisonFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by ComparisonFunction.
ComparisonFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.ComparisonFunctionCluster
 
condition - Variable in class org.jboss.security.xacml.core.model.policy.RuleType
 
Condition - Class in org.jboss.security.xacml.sunxacml.cond
Represents the XACML ConditionType type.
Condition(Function, List) - Constructor for class org.jboss.security.xacml.sunxacml.cond.Condition
Constructs a Condition as used in XACML 1.x.
Condition(Expression) - Constructor for class org.jboss.security.xacml.sunxacml.cond.Condition
Constructs a Condition as used in XACML 2.0.
ConditionBagFunction - Class in org.jboss.security.xacml.sunxacml.cond
Specific BagFunction class that supports the single condition bag function: type-is-in.
ConditionBagFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.ConditionBagFunction
Constructor that is used to create one of the condition standard bag functions.
ConditionBagFunction(String, String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.ConditionBagFunction
Constructor that is used to create instances of condition bag functions for new (non-standard) datatypes.
ConditionBagFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by ConditionBagFunction.
ConditionBagFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.ConditionBagFunctionCluster
 
ConditionSetFunction - Class in org.jboss.security.xacml.sunxacml.cond
Specific SetFunction class that supports all of the condition set functions: type-at-least-one-member-of, type-subset, and type-set-equals.
ConditionSetFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.ConditionSetFunction
Constructor that is used to create one of the condition standard set functions.
ConditionSetFunction(String, String, String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.ConditionSetFunction
Constructor that is used to create instances of condition set functions for new (non-standard) datatypes.
ConditionSetFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by ConditionSetFunction.
ConditionSetFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.ConditionSetFunctionCluster
 
ConditionType - Class in org.jboss.security.xacml.core.model.policy
Java class for ConditionType complex type.
ConditionType() - Constructor for class org.jboss.security.xacml.core.model.policy.ConditionType
 
ConfigurationStore - Class in org.jboss.security.xacml.sunxacml
This class supports run-time loading of configuration data.
ConfigurationStore() - Constructor for class org.jboss.security.xacml.sunxacml.ConfigurationStore
Default constructor.
ConfigurationStore(File) - Constructor for class org.jboss.security.xacml.sunxacml.ConfigurationStore
Constructor that explicitly specifies the configuration file to load.
constructJNDIContext() - Method in class org.jboss.security.xacml.util.LDAPCommon
Construct the JNDI Context.
contains(AttributeValue) - Method in class org.jboss.security.xacml.sunxacml.attr.BagAttribute
Returns true if this set contains the specified value.
containsAll(BagAttribute) - Method in class org.jboss.security.xacml.sunxacml.attr.BagAttribute
Returns true if this bag contains all of the values of the specified bag.
content - Variable in class org.jboss.security.xacml.core.model.context.AttributeValueType
 
content - Variable in class org.jboss.security.xacml.core.model.context.ResourceContentType
 
content - Variable in class org.jboss.security.xacml.core.model.policy.AttributeValueType
 
content - Variable in class org.jboss.security.xacml.jaxb.Option
 
CONTEXT_SCHEMA - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
contextMap - Variable in class org.jboss.security.xacml.locators.cache.CacheLocator
 
ContextMapOp - Interface in org.jboss.security.xacml.interfaces
Interface defining operations on a context map
correctnessDecisionMap - Variable in class org.jboss.security.xacml.locators.cache.DecisionCacheLocator
 
create(InputStream, JBossPolicyFinder) - Static method in class org.jboss.security.xacml.factories.PolicyFactory
create(InputStream, PolicyFinder) - Method in class org.jboss.security.xacml.util.XACMLPolicyUtil
Construct AbstractPolicy
createAbstractFunction(URI, Node) - Method in class org.jboss.security.xacml.sunxacml.cond.BaseFunctionFactory
Tries to get an instance of the specified abstract function.
createAbstractFunction(URI, Node, String) - Method in class org.jboss.security.xacml.sunxacml.cond.BaseFunctionFactory
Tries to get an instance of the specified abstract function.
createAbstractFunction(String, Node) - Method in class org.jboss.security.xacml.sunxacml.cond.BaseFunctionFactory
Tries to get an instance of the specified abstract function.
createAbstractFunction(String, Node, String) - Method in class org.jboss.security.xacml.sunxacml.cond.BaseFunctionFactory
Tries to get an instance of the specified abstract function.
createAbstractFunction(URI, Node) - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Tries to get an instance of the specified abstract function.
createAbstractFunction(URI, Node, String) - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Tries to get an instance of the specified abstract function.
createAbstractFunction(String, Node) - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Tries to get an instance of the specified abstract function.
createAbstractFunction(String, Node, String) - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Tries to get an instance of the specified abstract function.
createAction(ActionType) - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of JAXBElement<ActionType>}
createAction(ActionType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<ActionType>}
createActionAttributeDesignator(AttributeDesignatorType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<AttributeDesignatorType>}
createActionMatch(ActionMatchType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<ActionMatchType>}
createActionMatchType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of ActionMatchType
createActions(ActionsType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<ActionsType>}
createActionsType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of ActionsType
createActionType() - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of ActionType
createActionType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of ActionType
createAlgorithm(URI) - Method in class org.jboss.security.xacml.sunxacml.combine.BaseCombiningAlgFactory
Tries to return the correct combinging algorithm based on the given algorithm ID.
createAlgorithm(URI) - Method in class org.jboss.security.xacml.sunxacml.combine.CombiningAlgFactory
Tries to return the correct combinging algorithm based on the given algorithm ID.
createAnyURIAttributeType(URI) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createAnyURIAttributeType(String, String, URI) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create an attribute that is of URI type
createApply(ApplyType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<ApplyType>}
createApplyType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of ApplyType
createAttribute(AttributeType) - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of JAXBElement<AttributeType>}
createAttribute(Node) - Static method in class org.jboss.security.xacml.sunxacml.attr.AttributeFactory
Deprecated.
As of version 1.2, replaced by AttributeFactory.createValue(Node). The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version.
createAttribute(Node, URI) - Static method in class org.jboss.security.xacml.sunxacml.attr.AttributeFactory
Deprecated.
As of version 1.2, replaced by AttributeFactory.createValue(Node,URI). The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version.
createAttribute(Node, String) - Static method in class org.jboss.security.xacml.sunxacml.attr.AttributeFactory
Deprecated.
As of version 1.2, replaced by AttributeFactory.createValue(Node,String). The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version.
createAttribute(URI, String) - Static method in class org.jboss.security.xacml.sunxacml.attr.AttributeFactory
Deprecated.
As of version 1.2, replaced by AttributeFactory.createValue(URI,String). The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version.
createAttributeAssignment(AttributeAssignmentType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<AttributeAssignmentType>}
createAttributeAssignmentType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of AttributeAssignmentType
createAttributeDesignatorType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of AttributeDesignatorType
createAttributeDesignatorType(String, String, String, boolean) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createAttributeSelector(AttributeSelectorType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<AttributeSelectorType>}
createAttributeSelectorType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of AttributeSelectorType
createAttributeType() - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of AttributeType
createAttributeValue(AttributeValueType) - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of JAXBElement<AttributeValueType>}
createAttributeValue(AttributeValueType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<AttributeValueType>}
createAttributeValueType() - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of AttributeValueType
createAttributeValueType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of AttributeValueType
createBase64BinaryAttributeType(byte[]) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createBase64BinaryAttributeType(String, String, byte[]) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create Base64 attribute
createBooleanAttributeType(boolean) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createBooleanAttributeType(String, String, boolean) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create Boolean attribute
createCombinerParameter(CombinerParameterType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<CombinerParameterType>}
createCombinerParameters(CombinerParametersType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<CombinerParametersType>}
createCombinerParametersType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of CombinerParametersType
createCombinerParameterType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of CombinerParameterType
createCombiningAlg(URI) - Static method in class org.jboss.security.xacml.sunxacml.combine.CombiningAlgFactory
Deprecated.
As of version 1.2, replaced by CombiningAlgFactory.createAlgorithm(URI). The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version.
createCondition(ConditionType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<ConditionType>}
createConditionType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of ConditionType
createDateAttributeType() - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createDateAttributeType(XMLGregorianCalendar) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createDateAttributeType(String, String) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create Date attribute
createDateAttributeType(String, String, XMLGregorianCalendar) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create Date attribute with the passed XMLGregorianCalendar
createDateTimeAttributeType() - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createDateTimeAttributeType(XMLGregorianCalendar) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createDateTimeAttributeType(String, String) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create Date Time Attribute
createDateTimeAttributeType(String, String, XMLGregorianCalendar) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create Date Time attribute with the passed XMLGregorianCalendar
createDayTimeDurationAttributeType(Duration) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createDayTimeDurationAttributeType(String, String, Duration) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create DayTimeDuration attribute
createDecision(DecisionType) - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of JAXBElement<DecisionType>}
createDefaultsType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of DefaultsType
createDescription(String) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createDNSNameAttributeType(String) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createDNSNameAttributeType(String, String, String) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create DNS Name Attribute
createDoubleAttributeType(double) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createDoubleAttributeType(String, String, double) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create Double Attribute
createEmailAttributeType(String) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createEmailAttributeType(String, String, String) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create Email Attribute
createEmptyBag(URI) - Static method in class org.jboss.security.xacml.sunxacml.attr.BagAttribute
Convenience function that returns a bag with no elements
createEnvironment(EnvironmentType) - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of JAXBElement<EnvironmentType>}
createEnvironment(EnvironmentType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<EnvironmentType>}
createEnvironmentAttributeDesignator(AttributeDesignatorType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<AttributeDesignatorType>}
createEnvironmentMatch(EnvironmentMatchType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<EnvironmentMatchType>}
createEnvironmentMatchType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of EnvironmentMatchType
createEnvironments(EnvironmentsType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<EnvironmentsType>}
createEnvironmentsType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of EnvironmentsType
createEnvironmentType() - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of EnvironmentType
createEnvironmentType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of EnvironmentType
createExpression(ExpressionType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<ExpressionType>}
createFunction(FunctionType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<FunctionType>}
createFunction(URI) - Method in class org.jboss.security.xacml.sunxacml.cond.BaseFunctionFactory
Tries to get an instance of the specified function.
createFunction(String) - Method in class org.jboss.security.xacml.sunxacml.cond.BaseFunctionFactory
Tries to get an instance of the specified function.
createFunction(URI) - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Tries to get an instance of the specified function.
createFunction(String) - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Tries to get an instance of the specified function.
createFunctionType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of FunctionType
createHexBinaryAttributeType(byte[]) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createHexBinaryAttributeType(String, String, byte[]) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create Hex Binary attribute
createIdReferenceType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of IdReferenceType
createIntegerAttributeType(int) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createIntegerAttributeType(String, String, int) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create Integer Attribute
createIPAddressAttributeType(InetAddress) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createIPAddressAttributeType(String, String, InetAddress) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create IP Address attribute
createJbosspdp(PDP) - Method in class org.jboss.security.xacml.jaxb.ObjectFactory
Create an instance of JAXBElement<PDP>}
createLocators(LocatorsType) - Method in class org.jboss.security.xacml.jaxb.ObjectFactory
Create an instance of JAXBElement<LocatorsType>}
createLocatorsType() - Method in class org.jboss.security.xacml.jaxb.ObjectFactory
Create an instance of LocatorsType
createLocatorType() - Method in class org.jboss.security.xacml.jaxb.ObjectFactory
Create an instance of LocatorType
createMissingAttributeDetail(MissingAttributeDetailType) - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of JAXBElement<MissingAttributeDetailType>}
createMissingAttributeDetailType() - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of MissingAttributeDetailType
createMultiValuedAttributeType(String, String, String, String[]) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create multi valued attribute
createObligation(ObligationType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<ObligationType>}
createObligations(ObligationsType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<ObligationsType>}
createObligationsType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of ObligationsType
createObligationType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of ObligationType
createOption() - Method in class org.jboss.security.xacml.jaxb.ObjectFactory
Create an instance of Option
createPDP() - Method in class org.jboss.security.xacml.jaxb.ObjectFactory
Create an instance of PDP
createPolicies(PoliciesType) - Method in class org.jboss.security.xacml.jaxb.ObjectFactory
Create an instance of JAXBElement<PoliciesType>}
createPoliciesType() - Method in class org.jboss.security.xacml.jaxb.ObjectFactory
Create an instance of PoliciesType
createPolicy(PolicyType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<PolicyType>}
createPolicy(InputStream) - Static method in class org.jboss.security.xacml.factories.PolicyFactory
Create a XACMLPolicy
createPolicy(PolicyType) - Static method in class org.jboss.security.xacml.factories.PolicyFactory
Construct XACMLPolicy
createPolicy(URL) - Method in class org.jboss.security.xacml.util.XACMLPolicyUtil
Create a Policy
createPolicy(InputStream) - Method in class org.jboss.security.xacml.util.XACMLPolicyUtil
Create a policy
createPolicyCombinerParameters(PolicyCombinerParametersType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
createPolicyCombinerParametersType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of PolicyCombinerParametersType
createPolicyDefaults(DefaultsType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<DefaultsType>}
createPolicyIdReference(IdReferenceType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<IdReferenceType>}
createPolicySet(PolicySetType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<PolicySetType>}
createPolicySet(InputStream) - Static method in class org.jboss.security.xacml.factories.PolicyFactory
Create a XACMLPolicy
createPolicySet(InputStream, JBossPolicyFinder) - Static method in class org.jboss.security.xacml.factories.PolicyFactory
createPolicySet(URL, PolicyFinder) - Method in class org.jboss.security.xacml.util.XACMLPolicyUtil
Create a PolicySet
createPolicySet(InputStream, PolicyFinder) - Method in class org.jboss.security.xacml.util.XACMLPolicyUtil
Create a policyset
createPolicySetCombinerParameters(PolicySetCombinerParametersType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
createPolicySetCombinerParametersType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of PolicySetCombinerParametersType
createPolicySetDefaults(DefaultsType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<DefaultsType>}
createPolicySetIdReference(IdReferenceType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<IdReferenceType>}
createPolicySetType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of PolicySetType
createPolicySetType() - Method in class org.jboss.security.xacml.jaxb.ObjectFactory
Create an instance of PolicySetType
createPolicyType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of PolicyType
createPolicyType() - Method in class org.jboss.security.xacml.jaxb.ObjectFactory
Create an instance of PolicyType
createRequest(RequestType) - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of JAXBElement<RequestType>}
createRequestCtx() - Static method in class org.jboss.security.xacml.factories.RequestResponseContextFactory
Create a bare RequestContext object
createRequestType() - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of RequestType
createResource(ResourceType) - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of JAXBElement<ResourceType>}
createResource(ResourceType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<ResourceType>}
createResourceAttributeDesignator(AttributeDesignatorType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<AttributeDesignatorType>}
createResourceContent(ResourceContentType) - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of JAXBElement<ResourceContentType>}
createResourceContentType() - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of ResourceContentType
createResourceMatch(ResourceMatchType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<ResourceMatchType>}
createResourceMatchType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of ResourceMatchType
createResources(ResourcesType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<ResourcesType>}
createResourcesType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of ResourcesType
createResourceType() - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of ResourceType
createResourceType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of ResourceType
createResponse(ResponseType) - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of JAXBElement<ResponseType>}
createResponseContext() - Static method in class org.jboss.security.xacml.factories.RequestResponseContextFactory
Create a ResponseContext object
createResponseType() - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of ResponseType
createResult(ResultType) - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of JAXBElement<ResultType>}
createResultType() - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of ResultType
createRule(RuleType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<RuleType>}
createRuleCombinerParameters(RuleCombinerParametersType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<RuleCombinerParametersType>}
createRuleCombinerParametersType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of RuleCombinerParametersType
createRuleType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of RuleType
createStatus(StatusType) - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of JAXBElement<StatusType>}
createStatusCode(StatusCodeType) - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of JAXBElement<StatusCodeType>}
createStatusCodeType() - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of StatusCodeType
createStatusDetail(StatusDetailType) - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of JAXBElement<StatusDetailType>}
createStatusDetailType() - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of StatusDetailType
createStatusMessage(String) - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of JAXBElement<String>}
createStatusType() - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of StatusType
createStringAttributeType(String) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createStringAttributeType(String, String, String) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create String attribute
createSubject(SubjectType) - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of JAXBElement<SubjectType>}
createSubject(SubjectType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<SubjectType>}
createSubjectAttributeDesignator(SubjectAttributeDesignatorType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
createSubjectAttributeDesignatorType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of SubjectAttributeDesignatorType
createSubjectAttributeDesignatorType(String, String, String, boolean, String) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createSubjectMatch(SubjectMatchType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<SubjectMatchType>}
createSubjectMatchType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of SubjectMatchType
createSubjects(SubjectsType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<SubjectsType>}
createSubjectsType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of SubjectsType
createSubjectType() - Method in class org.jboss.security.xacml.core.model.context.ObjectFactory
Create an instance of SubjectType
createSubjectType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of SubjectType
createTarget(TargetType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<TargetType>}
createTargetType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of TargetType
createTimeAttributeType() - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createTimeAttributeType(XMLGregorianCalendar) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createTimeAttributeType(String, String) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create Time attribute
createTimeAttributeType(String, String, XMLGregorianCalendar) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create Time Attribute with the passed XMLGregorianCalendar
createValue(URI, String) - Method in class org.jboss.security.xacml.core.ext.ExtendedAttributeFactory
 
createValue(Node, String) - Method in class org.jboss.security.xacml.core.ext.ExtendedAttributeFactory
 
createValue(Node, URI) - Method in class org.jboss.security.xacml.core.ext.ExtendedAttributeFactory
 
createValue(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeFactory
Creates a value based on the given DOM root node.
createValue(Node, URI) - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeFactory
Creates a value based on the given DOM root node and data type.
createValue(Node, String) - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeFactory
Creates a value based on the given DOM root node and data type.
createValue(URI, String) - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeFactory
Creates a value based on the given data type and text-encoded value.
createValue(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.BaseAttributeFactory
Creates a value based on the given DOM root node.
createValue(Node, URI) - Method in class org.jboss.security.xacml.sunxacml.attr.BaseAttributeFactory
Creates a value based on the given DOM root node and data type.
createValue(Node, String) - Method in class org.jboss.security.xacml.sunxacml.attr.BaseAttributeFactory
Creates a value based on the given DOM root node and data type.
createValue(URI, String) - Method in class org.jboss.security.xacml.sunxacml.attr.BaseAttributeFactory
Creates a value based on the given data type and text-encoded value.
createVariableDefinition(VariableDefinitionType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<VariableDefinitionType>}
createVariableDefinitionType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of VariableDefinitionType
createVariableReference(VariableReferenceType) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<VariableReferenceType>}
createVariableReferenceType() - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of VariableReferenceType
createX509NameAttributeType(X500Principal) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createX509NameAttributeType(String, String, X500Principal) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create X509 attribute
createXPathVersion(String) - Method in class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createYearMonthDurationAttributeType(Duration) - Static method in class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
createYearMonthDurationAttributeType(String, String, Duration) - Static method in class org.jboss.security.xacml.factories.RequestAttributeFactory
Create year month duration attribute
CurrentEnvModule - Class in org.jboss.security.xacml.sunxacml.finder.impl
Supports the current date, time, and dateTime values.
CurrentEnvModule() - Constructor for class org.jboss.security.xacml.sunxacml.finder.impl.CurrentEnvModule
 

D

DatabaseActionAttributeLocator - Class in org.jboss.security.xacml.locators.attrib
Locates an attribute about an Action from the DB An example of the Locator configuration is here: <ns:Locator Name="org.jboss.security.xacml.locators.attrib.DatabaseActionAttributeLocator">
<ns:Option Name="DATABASE_FILE_NAME">data_stores/db.properties</ns:Option>
<ns:Option Name="sql">SELECT account_status FROM resource where owner_id=?;</ns:Option>
<ns:Option Name="attributeSupportedId">urn:xacml:2.0:interop:example:resource:account-status</ns:Option>
<ns:Option Name="preparedStatementValue">urn:xacml:2.0:interop:example:resource:owner-id</ns:Option>
<ns:Option Name="valueDataType">http://www.w3.org/2001/XMLSchema#string</ns:Option>
<ns:Option Name="columnName">account_status</ns:Option>
</ns:Locator>
DatabaseActionAttributeLocator() - Constructor for class org.jboss.security.xacml.locators.attrib.DatabaseActionAttributeLocator
 
DatabaseAttributeLocator - Class in org.jboss.security.xacml.locators.attrib
An attribute locator that gets the attributes from the DB
DatabaseAttributeLocator() - Constructor for class org.jboss.security.xacml.locators.attrib.DatabaseAttributeLocator
 
DatabaseEnvAttributeLocator - Class in org.jboss.security.xacml.locators.attrib
Locates an attribute about Environment from the DB An example of the Locator configuration is here: <ns:Locator Name="org.jboss.security.xacml.locators.attrib.DatabaseEnvAttributeLocator">
<ns:Option Name="DATABASE_FILE_NAME">data_stores/db.properties</ns:Option>
<ns:Option Name="sql">SELECT account_status FROM resource where owner_id=?;</ns:Option>
<ns:Option Name="attributeSupportedId">urn:xacml:2.0:interop:example:resource:account-status</ns:Option>
<ns:Option Name="preparedStatementValue">urn:xacml:2.0:interop:example:resource:owner-id</ns:Option>
<ns:Option Name="valueDataType">http://www.w3.org/2001/XMLSchema#string</ns:Option>
<ns:Option Name="columnName">account_status</ns:Option>
</ns:Locator>
DatabaseEnvAttributeLocator() - Constructor for class org.jboss.security.xacml.locators.attrib.DatabaseEnvAttributeLocator
 
DatabaseResourceAttributeLocator - Class in org.jboss.security.xacml.locators.attrib
Locates an attribute about the resource from the DB An example of the Locator configuration is here: <ns:Locator Name="org.jboss.security.xacml.locators.attrib.DatabaseResourceAttributeLocator">
<ns:Option Name="DATABASE_FILE_NAME">data_stores/db.properties</ns:Option>
<ns:Option Name="sql">SELECT account_status FROM resource where owner_id=?;</ns:Option>
<ns:Option Name="attributeSupportedId">urn:xacml:2.0:interop:example:resource:account-status</ns:Option>
<ns:Option Name="preparedStatementValue">urn:xacml:2.0:interop:example:resource:owner-id</ns:Option>
<ns:Option Name="valueDataType">http://www.w3.org/2001/XMLSchema#string</ns:Option>
<ns:Option Name="columnName">account_status</ns:Option>
</ns:Locator>
DatabaseResourceAttributeLocator() - Constructor for class org.jboss.security.xacml.locators.attrib.DatabaseResourceAttributeLocator
 
DatabaseSubjectAttributeLocator - Class in org.jboss.security.xacml.locators.attrib
Locates an attribute about the subject from the DB An example of the Locator configuration is here: <ns:Locator Name="org.jboss.security.xacml.locators.attrib.DatabaseSubjectAttributeLocator">
<ns:Option Name="DATABASE_FILE_NAME">data_stores/db.properties</ns:Option>
<ns:Option Name="sql">SELECT account_status FROM resource where owner_id=?;</ns:Option>
<ns:Option Name="attributeSupportedId">urn:xacml:2.0:interop:example:resource:account-status</ns:Option>
<ns:Option Name="preparedStatementValue">urn:xacml:2.0:interop:example:resource:owner-id</ns:Option>
<ns:Option Name="valueDataType">http://www.w3.org/2001/XMLSchema#string</ns:Option>
<ns:Option Name="columnName">account_status</ns:Option>
</ns:Locator>
DatabaseSubjectAttributeLocator() - Constructor for class org.jboss.security.xacml.locators.attrib.DatabaseSubjectAttributeLocator
 
dataType - Variable in class org.jboss.security.xacml.core.model.context.AttributeType
 
dataType - Variable in class org.jboss.security.xacml.core.model.context.MissingAttributeDetailType
 
dataType - Variable in class org.jboss.security.xacml.core.model.policy.AttributeDesignatorType
 
dataType - Variable in class org.jboss.security.xacml.core.model.policy.AttributeSelectorType
 
dataType - Variable in class org.jboss.security.xacml.core.model.policy.AttributeValueType
 
DATATYPE_ANYURI - Static variable in interface org.jboss.security.xacml.interfaces.XMLSchemaConstants
 
DATATYPE_BASE64BINARY - Static variable in interface org.jboss.security.xacml.interfaces.XMLSchemaConstants
 
DATATYPE_BOOLEAN - Static variable in interface org.jboss.security.xacml.interfaces.XMLSchemaConstants
 
DATATYPE_DATE - Static variable in interface org.jboss.security.xacml.interfaces.XMLSchemaConstants
 
DATATYPE_DATE_TIME - Static variable in interface org.jboss.security.xacml.interfaces.XMLSchemaConstants
 
DATATYPE_DAYTIMEDURATION - Static variable in interface org.jboss.security.xacml.interfaces.XMLSchemaConstants
 
DATATYPE_DNSNAME - Static variable in interface org.jboss.security.xacml.interfaces.XMLSchemaConstants
 
DATATYPE_DOUBLE - Static variable in interface org.jboss.security.xacml.interfaces.XMLSchemaConstants
 
DATATYPE_HEXBINARY - Static variable in interface org.jboss.security.xacml.interfaces.XMLSchemaConstants
 
DATATYPE_INTEGER - Static variable in interface org.jboss.security.xacml.interfaces.XMLSchemaConstants
 
DATATYPE_IPADDRESS - Static variable in interface org.jboss.security.xacml.interfaces.XMLSchemaConstants
 
DATATYPE_RFC822NAME - Static variable in interface org.jboss.security.xacml.interfaces.XMLSchemaConstants
 
DATATYPE_STRING - Static variable in interface org.jboss.security.xacml.interfaces.XMLSchemaConstants
 
DATATYPE_TIME - Static variable in interface org.jboss.security.xacml.interfaces.XMLSchemaConstants
 
DATATYPE_X500NAME - Static variable in interface org.jboss.security.xacml.interfaces.XMLSchemaConstants
 
DATATYPE_YEARMONTHDURATION - Static variable in interface org.jboss.security.xacml.interfaces.XMLSchemaConstants
 
dataTypeOfSubstituteValue - Variable in class org.jboss.security.xacml.locators.attrib.StorageAttributeLocator
 
DateAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Representation of an xs:date value.
DateAttribute() - Constructor for class org.jboss.security.xacml.sunxacml.attr.DateAttribute
Creates a new TimeAttribute that represents the current date in the default time zone.
DateAttribute(Date) - Constructor for class org.jboss.security.xacml.sunxacml.attr.DateAttribute
Creates a new TimeAttribute that represents the given date with default timezone values.
DateAttribute(Date, int, int) - Constructor for class org.jboss.security.xacml.sunxacml.attr.DateAttribute
Creates a new DateAttribute that represents the date supplied.
DateAttributeProxy - Class in org.jboss.security.xacml.sunxacml.attr.proxy
A proxy class that is provided mainly for the run-time configuration code to use.
DateAttributeProxy() - Constructor for class org.jboss.security.xacml.sunxacml.attr.proxy.DateAttributeProxy
 
DateMathFunction - Class in org.jboss.security.xacml.sunxacml.cond
A class that implements several of the date math functions.
DateMathFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.DateMathFunction
Creates a new DateMathFunction object.
DateMathFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by DateMathFunction.
DateMathFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.DateMathFunctionCluster
 
DateTimeAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Representation of an xs:dateTime value.
DateTimeAttribute() - Constructor for class org.jboss.security.xacml.sunxacml.attr.DateTimeAttribute
Creates a new DateTimeAttribute that represents the current date in the default time zone.
DateTimeAttribute(Date) - Constructor for class org.jboss.security.xacml.sunxacml.attr.DateTimeAttribute
Creates a new DateTimeAttribute that represents the supplied date but uses default timezone and offset values.
DateTimeAttribute(Date, int, int, int) - Constructor for class org.jboss.security.xacml.sunxacml.attr.DateTimeAttribute
Creates a new DateTimeAttribute that represents the date supplied.
DateTimeAttributeProxy - Class in org.jboss.security.xacml.sunxacml.attr.proxy
A proxy class that is provided mainly for the run-time configuration code to use.
DateTimeAttributeProxy() - Constructor for class org.jboss.security.xacml.sunxacml.attr.proxy.DateTimeAttributeProxy
 
DayTimeDurationAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Representation of an xf:dayTimeDuration value.
DayTimeDurationAttribute(boolean, long, long, long, long, int) - Constructor for class org.jboss.security.xacml.sunxacml.attr.DayTimeDurationAttribute
Creates a new DayTimeDurationAttribute that represents the duration supplied.
DayTimeDurationAttributeProxy - Class in org.jboss.security.xacml.sunxacml.attr.proxy
A proxy class that is provided mainly for the run-time configuration code to use.
DayTimeDurationAttributeProxy() - Constructor for class org.jboss.security.xacml.sunxacml.attr.proxy.DayTimeDurationAttributeProxy
 
DB_FILE_NAME - Static variable in class org.jboss.security.xacml.locators.attrib.DatabaseAttributeLocator
 
dbFileName - Variable in class org.jboss.security.xacml.locators.attrib.DatabaseAttributeLocator
 
decision - Variable in class org.jboss.security.xacml.core.model.context.ResultType
 
DECISION_DENY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
The decision to deny the request
DECISION_DENY - Static variable in class org.jboss.security.xacml.sunxacml.ctx.Result
The decision to deny the request
DECISION_INDETERMINATE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
The decision that a decision about the request cannot be made
DECISION_INDETERMINATE - Static variable in class org.jboss.security.xacml.sunxacml.ctx.Result
The decision that a decision about the request cannot be made
DECISION_NOT_APPLICABLE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
The decision that nothing applied to us
DECISION_NOT_APPLICABLE - Static variable in class org.jboss.security.xacml.sunxacml.ctx.Result
The decision that nothing applied to us
DECISION_PERMIT - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
The decision to permit the request
DECISION_PERMIT - Static variable in class org.jboss.security.xacml.sunxacml.ctx.Result
The decision to permit the request
DecisionCacheLocator - Class in org.jboss.security.xacml.locators.cache
A Cache that stores decisions made on requests.
DecisionCacheLocator() - Constructor for class org.jboss.security.xacml.locators.cache.DecisionCacheLocator
 
DecisionCacheLocator.DecisionCacheLocatorRequest - Class in org.jboss.security.xacml.locators.cache
Specialized version of RequestCtx that is suited to be cached
DecisionCacheLocatorRequest(List, List, List, List) - Constructor for class org.jboss.security.xacml.locators.cache.DecisionCacheLocator.DecisionCacheLocatorRequest
 
DECISIONS - Static variable in class org.jboss.security.xacml.sunxacml.ctx.Result
 
DecisionType - Enum in org.jboss.security.xacml.core.model.context
Java class for DecisionType.
DEFAULT_CATEGORY - Static variable in class org.jboss.security.xacml.sunxacml.ctx.Subject
URI form of the default subject category
DEFAULT_WIDTH - Static variable in class org.jboss.security.xacml.sunxacml.Indenter
The default indentation width
DefaultsType - Class in org.jboss.security.xacml.core.model.policy
Java class for DefaultsType complex type.
DefaultsType() - Constructor for class org.jboss.security.xacml.core.model.policy.DefaultsType
 
DenyOverridesPolicyAlg - Class in org.jboss.security.xacml.sunxacml.combine
This is the standard Deny Overrides policy combining algorithm.
DenyOverridesPolicyAlg() - Constructor for class org.jboss.security.xacml.sunxacml.combine.DenyOverridesPolicyAlg
Standard constructor.
DenyOverridesPolicyAlg(URI) - Constructor for class org.jboss.security.xacml.sunxacml.combine.DenyOverridesPolicyAlg
Protected constructor used by the ordered version of this algorithm.
DenyOverridesRuleAlg - Class in org.jboss.security.xacml.sunxacml.combine
This is the standard Deny Overrides rule combining algorithm.
DenyOverridesRuleAlg() - Constructor for class org.jboss.security.xacml.sunxacml.combine.DenyOverridesRuleAlg
Standard constructor.
DenyOverridesRuleAlg(URI) - Constructor for class org.jboss.security.xacml.sunxacml.combine.DenyOverridesRuleAlg
Protected constructor used by the ordered version of this algorithm.
description - Variable in class org.jboss.security.xacml.core.model.policy.PolicySetType
 
description - Variable in class org.jboss.security.xacml.core.model.policy.PolicyType
 
description - Variable in class org.jboss.security.xacml.core.model.policy.RuleType
 
designatorTypes - Variable in class org.jboss.security.xacml.locators.AttributeLocator
 
DivideFunction - Class in org.jboss.security.xacml.sunxacml.cond
A class that implements all the *-divide functions.
DivideFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.DivideFunction
Creates a new DivideFunction object.
DivideFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by DivideFunction.
DivideFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.DivideFunctionCluster
 
DNSNameAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Represents the DNSName datatype introduced in XACML 2.0.
DNSNameAttribute(String) - Constructor for class org.jboss.security.xacml.sunxacml.attr.DNSNameAttribute
Creates the new DNSNameAttribute with only the required hostname component.
DNSNameAttribute(String, PortRange) - Constructor for class org.jboss.security.xacml.sunxacml.attr.DNSNameAttribute
Creates the new DNSNameAttribute with the optional port range component.
DNSNameAttributeProxy - Class in org.jboss.security.xacml.sunxacml.attr.proxy
A proxy class that is provided mainly for the run-time configuration code to use.
DNSNameAttributeProxy() - Constructor for class org.jboss.security.xacml.sunxacml.attr.proxy.DNSNameAttributeProxy
 
DoubleAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Representation of an xsi:double value.
DoubleAttribute(double) - Constructor for class org.jboss.security.xacml.sunxacml.attr.DoubleAttribute
Creates a new DoubleAttribute that represents the double value supplied.
DoubleAttributeProxy - Class in org.jboss.security.xacml.sunxacml.attr.proxy
A proxy class that is provided mainly for the run-time configuration code to use.
DoubleAttributeProxy() - Constructor for class org.jboss.security.xacml.sunxacml.attr.proxy.DoubleAttributeProxy
 
DS_JNDI_NAME - Static variable in class org.jboss.security.xacml.locators.attrib.DatabaseAttributeLocator
 
dsJNDIName - Variable in class org.jboss.security.xacml.locators.attrib.DatabaseAttributeLocator
 

E

earliestVersion - Variable in class org.jboss.security.xacml.core.model.policy.IdReferenceType
 
effect - Variable in class org.jboss.security.xacml.core.model.policy.RuleType
 
EffectType - Enum in org.jboss.security.xacml.core.model.policy
Java class for EffectType.
ElementMappingType - Interface in org.jboss.security.xacml.interfaces
Represents an element from a document
encode() - Method in class org.jboss.security.xacml.core.ext.MultiValueAttribute
 
encode() - Method in class org.jboss.security.xacml.core.ext.SingleValueAttribute
 
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.AnyURIAttribute
 
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Encodes this designator into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Encodes this designator into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeSelector
Encodes this selector into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeSelector
Encodes this selector into its XML representation and writes this encoding to the given OutputStream with indentation.
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeValue
Encodes the value in a form suitable for including in XML data like a request or an obligation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeValue
Encodes this AttributeValue into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeValue
Encodes this AttributeValue into its XML representation and writes this encoding to the given OutputStream with indentation.
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.BagAttribute
Because a bag cannot be included in a request/response or a policy, this will always throw an UnsupportedOperationException.
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.Base64BinaryAttribute
 
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.BooleanAttribute
 
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.DateAttribute
Encodes the value in a form suitable for including in XML data like a request or an obligation.
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.DateTimeAttribute
Encodes the value in a form suitable for including in XML data like a request or an obligation.
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.DayTimeDurationAttribute
Encodes the value in a form suitable for including in XML data like a request or an obligation.
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.DNSNameAttribute
 
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.DoubleAttribute
 
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.HexBinaryAttribute
 
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.IntegerAttribute
 
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.IPv4AddressAttribute
 
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.IPv6AddressAttribute
 
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.PortRange
 
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.RFC822NameAttribute
 
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.StringAttribute
 
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.TimeAttribute
Encodes the value in a form suitable for including in XML data like a request or an obligation.
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.X500NameAttribute
 
encode() - Method in class org.jboss.security.xacml.sunxacml.attr.YearMonthDurationAttribute
Encodes the value in a form suitable for including in XML data like a request or an obligation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.combine.CombinerElement
Encodes the element and parameters in this CombinerElement into their XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.combine.CombinerParameter
Encodes this parameter into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.combine.PolicyCombinerElement
Encodes this element's AbstractPolicy and parameters into their XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.combine.RuleCombinerElement
Encodes this element's Rule and parameters into their XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.cond.Apply
Encodes this Apply into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.cond.Apply
Encodes this Apply into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.cond.Condition
Encodes this Condition into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.cond.Condition
Encodes this Condition into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in interface org.jboss.security.xacml.sunxacml.cond.Expression
Encodes this Expression into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in interface org.jboss.security.xacml.sunxacml.cond.Expression
Encodes this Expression into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in interface org.jboss.security.xacml.sunxacml.cond.Function
Encodes this Function into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in interface org.jboss.security.xacml.sunxacml.cond.Function
Encodes this Function into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionBase
Encodes this FunctionBase into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionBase
Encodes this FunctionBase into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.cond.HigherOrderFunction
Encodes this HigherOrderFunction into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.cond.HigherOrderFunction
Encodes this HigherOrderFunction into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.cond.VariableDefinition
Encodes this class into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.cond.VariableDefinition
Encodes this class into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.cond.VariableReference
Encodes this class into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.cond.VariableReference
Encodes this class into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.ctx.Attribute
Encodes this attribute into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.ctx.Attribute
Encodes this attribute into its XML representation and writes this encoding to the given OutputStream with indentation.
encode() - Method in class org.jboss.security.xacml.sunxacml.ctx.Attribute
Simple encoding method that returns the text-encoded version of this attribute with no formatting.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Encodes this context into its XML representation and writes this encoding to the given OutputStream.
encode(OutputStream, String) - Method in class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
 
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Encodes this context into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream, Indenter, String) - Method in class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
 
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.ctx.ResponseCtx
Encodes this context into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.ctx.ResponseCtx
Encodes this context into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream, Indenter, String) - Method in class org.jboss.security.xacml.sunxacml.ctx.ResponseCtx
 
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.ctx.Result
Encodes this Result into its XML form and writes this out to the provided OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.ctx.Result
Encodes this Result into its XML form and writes this out to the provided OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.ctx.Status
Encodes this status data into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.ctx.Status
Encodes this status data into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.Obligation
Encodes this Obligation into its XML form and writes this out to the provided OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.Obligation
Encodes this Obligation into its XML form and writes this out to the provided OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.Policy
Encodes this Policy into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.Policy
Encodes this Policy into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.PolicyReference
Encodes this PolicyReference into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.PolicyReference
Encodes this PolicyReference into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.PolicySet
Encodes this PolicySet into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.PolicySet
Encodes this PolicySet into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in interface org.jboss.security.xacml.sunxacml.PolicyTreeElement
Encodes this element into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in interface org.jboss.security.xacml.sunxacml.PolicyTreeElement
Encodes this element into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.Rule
Encodes this Rule into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.Rule
Encodes this Rule into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.Target
Encodes this Target into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.Target
Encodes this Target into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.TargetMatch
Encodes this TargetMatch into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.TargetMatch
Encodes this TargetMatch into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.TargetMatchGroup
Encodes this TargetMatchGroup into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.TargetMatchGroup
Encodes this TargetMatchGroup into its XML representation and writes this encoding to the given OutputStream with indentation.
encode(OutputStream) - Method in class org.jboss.security.xacml.sunxacml.TargetSection
Encodes this TargetSection into its XML representation and writes this encoding to the given OutputStream with no indentation.
encode(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.TargetSection
Encodes this TargetSection into its XML representation and writes this encoding to the given OutputStream with indentation.
encodeCommonElements(OutputStream, Indenter) - Method in class org.jboss.security.xacml.sunxacml.AbstractPolicy
Routine used by Policy and PolicySet to encode some common elements.
encodeWithTags(boolean) - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeValue
Encodes the value and includes the AttributeValue XML tags so that the resulting string can be included in a valid XACML policy or Request/Response.
ENHANCE_SPEED - Static variable in class org.jboss.security.xacml.locators.cache.DecisionCacheLocator
 
environment - Variable in class org.jboss.security.xacml.core.model.context.RequestType
 
environment - Variable in class org.jboss.security.xacml.core.model.policy.EnvironmentsType
 
ENVIRONMENT - Static variable in class org.jboss.security.xacml.sunxacml.TargetMatch
An integer value indicating that this class represents an EnvironmentMatch
ENVIRONMENT_CURRENT_DATE - Static variable in class org.jboss.security.xacml.sunxacml.finder.impl.CurrentEnvModule
Standard environment variable that represents the current date
ENVIRONMENT_CURRENT_DATETIME - Static variable in class org.jboss.security.xacml.sunxacml.finder.impl.CurrentEnvModule
Standard environment variable that represents the current date and time
ENVIRONMENT_CURRENT_TIME - Static variable in class org.jboss.security.xacml.sunxacml.finder.impl.CurrentEnvModule
Standard environment variable that represents the current time
ENVIRONMENT_TARGET - Static variable in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Tells designator to search in the environment section of the request
environmentAttributeDesignator - Variable in class org.jboss.security.xacml.core.model.policy.EnvironmentMatchType
 
environmentMatch - Variable in class org.jboss.security.xacml.core.model.policy.EnvironmentType
 
EnvironmentMatchType - Class in org.jboss.security.xacml.core.model.policy
Java class for EnvironmentMatchType complex type.
EnvironmentMatchType() - Constructor for class org.jboss.security.xacml.core.model.policy.EnvironmentMatchType
 
environments - Variable in class org.jboss.security.xacml.core.model.policy.TargetType
 
EnvironmentsType - Class in org.jboss.security.xacml.core.model.policy
Java class for EnvironmentsType complex type.
EnvironmentsType() - Constructor for class org.jboss.security.xacml.core.model.policy.EnvironmentsType
 
EnvironmentType - Class in org.jboss.security.xacml.core.model.context
Java class for EnvironmentType complex type.
EnvironmentType() - Constructor for class org.jboss.security.xacml.core.model.context.EnvironmentType
 
EnvironmentType - Class in org.jboss.security.xacml.core.model.policy
Java class for EnvironmentType complex type.
EnvironmentType() - Constructor for class org.jboss.security.xacml.core.model.policy.EnvironmentType
 
EqualFunction - Class in org.jboss.security.xacml.sunxacml.cond
A class that implements all the *-equal functions.
EqualFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Creates a new EqualFunction object that supports one of the standard type-equal functions.
EqualFunction(String, String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Creates a new EqualFunction object.
EqualFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by EqualFunction.
EqualFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.EqualFunctionCluster
 
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.attr.AnyURIAttribute
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.attr.Base64BinaryAttribute
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.attr.BooleanAttribute
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.attr.DateAttribute
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.attr.DateTimeAttribute
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.attr.DayTimeDurationAttribute
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.attr.DNSNameAttribute
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.attr.DoubleAttribute
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.attr.HexBinaryAttribute
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.attr.IntegerAttribute
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.attr.IPAddressAttribute
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.attr.PortRange
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.attr.RFC822NameAttribute
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.attr.StringAttribute
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.attr.TimeAttribute
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.attr.X500NameAttribute
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.attr.YearMonthDurationAttribute
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.ctx.Attribute
 
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
 
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.ctx.Status
 
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.ctx.StatusDetail
 
equals(Object) - Method in class org.jboss.security.xacml.sunxacml.ctx.Subject
 
error(SAXParseException) - Method in class org.jboss.security.xacml.sunxacml.finder.impl.FilePolicyModule
Standard handler routine for the XML parsing.
error(SAXParseException) - Method in class org.jboss.security.xacml.sunxacml.support.finder.PolicyReader
Standard handler routine for the XML parsing.
evalArgs(List, EvaluationCtx, AttributeValue[]) - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionBase
Evaluates each of the parameters, in order, filling in the argument array with the resulting values.
Evaluatable - Interface in org.jboss.security.xacml.sunxacml.cond
Generic interface that is implemented by all objects that can be evaluated directly (AttributeDesignator, Apply, AttributeValue, etc.).
evaluate(RequestContext) - Method in class org.jboss.security.xacml.core.JBossPDP
 
evaluate(RequestContext) - Method in interface org.jboss.security.xacml.interfaces.PolicyDecisionPoint
Method to evaluate a XACML Request
evaluate(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.AbstractPolicy
Tries to evaluate the policy by calling the combining algorithm on the given policies or rules.
evaluate(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Evaluates the pre-assigned meta-data against the given context, trying to find some matching values.
evaluate(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeSelector
Invokes the AttributeFinder used by the given EvaluationCtx to try to resolve an attribute value.
evaluate(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeValue
Implements the required interface from Evaluatable.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.AbsFunction
Evaluate the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.AddFunction
Evaluate the function, using the specified parameters.
evaluate(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.Apply
Evaluates the apply object using the given function.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Evaluate the function, using the specified parameters.
evaluate(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.Condition
Evaluates the Condition by evaluating its child Expression.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.ConditionBagFunction
Evaluate the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.ConditionSetFunction
Evaluates the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.DateMathFunction
Evaluate the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.DivideFunction
Evaluate the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Evaluate the function, using the specified parameters.
evaluate(EvaluationCtx) - Method in interface org.jboss.security.xacml.sunxacml.cond.Evaluatable
Evaluates the object using the given context, and either returns an error or a resulting value.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.FloorFunction
Evaluate the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in interface org.jboss.security.xacml.sunxacml.cond.Function
Evaluates the Function using the given inputs.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.GeneralBagFunction
Evaluate the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.GeneralSetFunction
Evaluates the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.HigherOrderFunction
Evaluates the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.LogicalFunction
Evaluate the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.MatchFunction
Evaluate the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.ModFunction
Evaluate the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.MultiplyFunction
Evaluate the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.NOfFunction
Evaluate the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.NotFunction
Evaluate the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.NumericConvertFunction
Evaluate the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.RoundFunction
Evaluate the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.StringFunction
Evaluate the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.StringNormalizeFunction
Evaluate the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.SubtractFunction
Evaluate the function, using the specified parameters.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.TimeInRangeFunction
Evaluates the time-in-range function, which takes three TimeAttribute values.
evaluate(List, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.URLStringCatFunction
Evaluates the function given the input data.
evaluate(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.cond.VariableReference
Evaluates the referenced expression using the given context, and either returns an error or a resulting value.
evaluate(RequestCtx) - Method in class org.jboss.security.xacml.sunxacml.PDP
Attempts to evaluate the request against the policies known to this PDP.
evaluate(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.PDP
Uses the given EvaluationCtx against the available policies to determine a response.
evaluate(InputStream) - Method in class org.jboss.security.xacml.sunxacml.PDP
Deprecated.
As of 1.2 this method should not be used. Instead, you should do your own stream handling, and then use one of the other evaluate methods. The problem with this method is that it often doesn't handle stream termination correctly (eg, with sockets).
evaluate(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.PolicyReference
Tries to evaluate the policy by calling the combining algorithm on the given policies or rules.
evaluate(EvaluationCtx) - Method in interface org.jboss.security.xacml.sunxacml.PolicyTreeElement
Evaluates this element in the policy tree, and therefore all elements underneath this element.
evaluate(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.Rule
Evaluates the rule against the supplied context.
evaluate(String) - Method in class org.jboss.security.xacml.sunxacml.support.SimplePDP
Evaluates the given request and returns the Response that the PDP will hand back to the PEP.
evaluatesToBag() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Deprecated.
As of 2.0, you should use the returnsBag method from the super-interface Expression.
evaluatesToBag() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeSelector
Deprecated.
As of 2.0, you should use the returnsBag method from the super-interface Expression.
evaluatesToBag() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeValue
Deprecated.
As of 2.0, you should use the returnsBag method from the super-interface Expression.
evaluatesToBag() - Method in class org.jboss.security.xacml.sunxacml.cond.Apply
Deprecated.
As of 2.0, you should use the returnsBag method from the super-interface Expression.
evaluatesToBag() - Method in class org.jboss.security.xacml.sunxacml.cond.Condition
Deprecated.
As of 2.0, you should use the returnsBag method from the super-interface Expression.
evaluatesToBag() - Method in interface org.jboss.security.xacml.sunxacml.cond.Evaluatable
Deprecated.
As of 2.0, you should use the returnsBag method from the super-interface Expression.
evaluatesToBag() - Method in class org.jboss.security.xacml.sunxacml.cond.VariableReference
Deprecated.
As of 2.0, you should use the returnsBag method from the super-interface Expression.
EvaluationCtx - Interface in org.jboss.security.xacml.sunxacml
Manages the context of a single policy evaluation.
EvaluationResult - Class in org.jboss.security.xacml.sunxacml.cond
This is used in cases where a normal result is some AttributeValue, but if an attribute couldn't be resolved (or some other problem occurred), then a Status object needs to be returned instead.
EvaluationResult(AttributeValue) - Constructor for class org.jboss.security.xacml.sunxacml.cond.EvaluationResult
Constructor that creates an EvaluationResult containing a single AttributeValue
EvaluationResult(Status) - Constructor for class org.jboss.security.xacml.sunxacml.cond.EvaluationResult
Constructor that creates an EvaluationResult of Indeterminate, including Status data.
expression - Variable in class org.jboss.security.xacml.core.model.policy.ApplyType
 
expression - Variable in class org.jboss.security.xacml.core.model.policy.ConditionType
 
expression - Variable in class org.jboss.security.xacml.core.model.policy.VariableDefinitionType
 
Expression - Interface in org.jboss.security.xacml.sunxacml.cond
This interface represents the expression type in the XACML 2.0 schema.
ExpressionType - Class in org.jboss.security.xacml.core.model.policy
Java class for ExpressionType complex type.
ExpressionType() - Constructor for class org.jboss.security.xacml.core.model.policy.ExpressionType
 
ExtendedAttributeFactory - Class in org.jboss.security.xacml.core.ext
Extendible Attribute factory
ExtendedAttributeFactoryProxy - Class in org.jboss.security.xacml.core.ext
Extension of AttributeFactory
ExtendedAttributeFactoryProxy() - Constructor for class org.jboss.security.xacml.core.ext.ExtendedAttributeFactoryProxy
 

F

fatalError(SAXParseException) - Method in class org.jboss.security.xacml.sunxacml.finder.impl.FilePolicyModule
Standard handler routine for the XML parsing.
fatalError(SAXParseException) - Method in class org.jboss.security.xacml.sunxacml.support.finder.PolicyReader
Standard handler routine for the XML parsing.
FILE_NAME - Static variable in class org.jboss.security.xacml.locators.attrib.FileSystemAttributeLocator
 
FilePolicyModule - Class in org.jboss.security.xacml.sunxacml.finder.impl
This module represents a collection of files containing polices, each of which will be searched through when trying to find a policy that is applicable to a specific request.
FilePolicyModule() - Constructor for class org.jboss.security.xacml.sunxacml.finder.impl.FilePolicyModule
Constructor which retrieves the schema file to validate policies against from the POLICY_SCHEMA_PROPERTY.
FilePolicyModule(File) - Constructor for class org.jboss.security.xacml.sunxacml.finder.impl.FilePolicyModule
Constructor that uses the specified input as the schema file to validate policies against.
FilePolicyModule(List) - Constructor for class org.jboss.security.xacml.sunxacml.finder.impl.FilePolicyModule
Constructor that specifies a set of initial policy files to use.
FilePolicyModule - Class in org.jboss.security.xacml.sunxacml.support.finder
This module represents a collection of files containing polices, each of which will be searched through when trying to find a policy that is applicable to a specific request.
FilePolicyModule() - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.FilePolicyModule
Constructor which retrieves the schema file to validate policies against from the PolicyReader.POLICY_SCHEMA_PROPERTY.
FilePolicyModule(File) - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.FilePolicyModule
Constructor that uses the specified File as the schema file for XML validation.
FilePolicyModule(String) - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.FilePolicyModule
Constructor that uses the specified String as the schema file for XML validation.
FilePolicyModule(List) - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.FilePolicyModule
Constructor that specifies a set of initial policy files to use.
FilePolicyModule(List, String) - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.FilePolicyModule
Constructor that specifies a set of initial policy files to use and the schema file used to validate the policies.
FileSystemAttributeLocator - Class in org.jboss.security.xacml.locators.attrib
File System based attribute locator.
FileSystemAttributeLocator() - Constructor for class org.jboss.security.xacml.locators.attrib.FileSystemAttributeLocator
 
findAttribute(URI, URI, URI, URI, EvaluationCtx, int) - Method in class org.jboss.security.xacml.locators.attrib.DatabaseAttributeLocator
 
findAttribute(URI, URI, URI, URI, EvaluationCtx, int) - Method in class org.jboss.security.xacml.locators.attrib.FileSystemAttributeLocator
 
findAttribute(URI, URI, URI, URI, EvaluationCtx, int) - Method in class org.jboss.security.xacml.locators.attrib.LDAPAttributeLocator
 
findAttribute(URI, URI, URI, URI, EvaluationCtx, int) - Method in class org.jboss.security.xacml.sunxacml.finder.AttributeFinder
Tries to find attribute values based on the given designator data.
findAttribute(String, Node, URI, EvaluationCtx, String) - Method in class org.jboss.security.xacml.sunxacml.finder.AttributeFinder
Tries to find attribute values based on the given selector data.
findAttribute(URI, URI, URI, URI, EvaluationCtx, int) - Method in class org.jboss.security.xacml.sunxacml.finder.AttributeFinderModule
Tries to find attribute values based on the given designator data.
findAttribute(String, Node, URI, EvaluationCtx, String) - Method in class org.jboss.security.xacml.sunxacml.finder.AttributeFinderModule
Tries to find attribute values based on the given selector data.
findAttribute(URI, URI, URI, URI, EvaluationCtx, int) - Method in class org.jboss.security.xacml.sunxacml.finder.impl.CurrentEnvModule
Used to get the current time, date, or dateTime.
findAttribute(String, Node, URI, EvaluationCtx, String) - Method in class org.jboss.security.xacml.sunxacml.finder.impl.SelectorModule
Tries to find attribute values based on the given selector data.
findChildResources(AttributeValue, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.finder.ResourceFinder
Finds Resource Ids using the Children scope, and returns all resolved identifiers as well as any errors that occurred.
findChildResources(AttributeValue) - Method in class org.jboss.security.xacml.sunxacml.finder.ResourceFinder
Deprecated.
As of version 1.2, replaced by ResourceFinder.findChildResources(AttributeValue,EvaluationCtx). This version does not provide the evaluation context to the modules, and will be removed in a future release.
findChildResources(AttributeValue, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.finder.ResourceFinderModule
Tries to find the child Resource Ids associated with the parent.
findChildResources(AttributeValue) - Method in class org.jboss.security.xacml.sunxacml.finder.ResourceFinderModule
Deprecated.
As of version 1.2, replaced by ResourceFinderModule.findChildResources(AttributeValue,EvaluationCtx). This version does not provide the evaluation context, and will be removed in a future release. Also, not that this will never get called when using the default PDP.
findDescendantResources(AttributeValue, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.finder.ResourceFinder
Finds Resource Ids using the Descendants scope, and returns all resolved identifiers as well as any errors that occurred.
findDescendantResources(AttributeValue) - Method in class org.jboss.security.xacml.sunxacml.finder.ResourceFinder
Deprecated.
As of version 1.2, replaced by ResourceFinder.findDescendantResources(AttributeValue,EvaluationCtx). This version does not provide the evaluation context to the modules, and will be removed in a future release.
findDescendantResources(AttributeValue, EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.finder.ResourceFinderModule
Tries to find the descendant Resource Ids associated with the parent.
findDescendantResources(AttributeValue) - Method in class org.jboss.security.xacml.sunxacml.finder.ResourceFinderModule
Deprecated.
As of version 1.2, replaced by ResourceFinderModule.findDescendantResources(AttributeValue,EvaluationCtx). This version does not provide the evaluation context, and will be removed in a future release. Also, not that this will never get called when using the default PDP.
findPolicy(EvaluationCtx) - Method in class org.jboss.security.xacml.bridge.PolicySetFinderModule
Finds the applicable policy (if there is one) for the given context.
findPolicy(URI, int, VersionConstraints, PolicyMetaData) - Method in class org.jboss.security.xacml.bridge.PolicySetFinderModule
 
findPolicy(EvaluationCtx) - Method in class org.jboss.security.xacml.bridge.PPSPolicySetFinderModule
 
findPolicy(URI, int, VersionConstraints, PolicyMetaData) - Method in class org.jboss.security.xacml.bridge.PPSPolicySetFinderModule
 
findPolicy(EvaluationCtx) - Method in class org.jboss.security.xacml.bridge.RPSPolicySetFinderModule
 
findPolicy(EvaluationCtx) - Method in class org.jboss.security.xacml.bridge.WrapperPolicyFinderModule
 
findPolicy(URI, int, VersionConstraints, PolicyMetaData) - Method in class org.jboss.security.xacml.bridge.WrapperPolicyFinderModule
 
findPolicy(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.finder.impl.FilePolicyModule
Finds a policy based on a request's context.
findPolicy(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.finder.PolicyFinder
Finds a policy based on a request's context.
findPolicy(URI, int, VersionConstraints, PolicyMetaData) - Method in class org.jboss.security.xacml.sunxacml.finder.PolicyFinder
Finds a policy based on an id reference.
findPolicy(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.finder.PolicyFinderModule
Tries to find one and only one matching policy given the request represented by the context data.
findPolicy(URI, int, VersionConstraints, PolicyMetaData) - Method in class org.jboss.security.xacml.sunxacml.finder.PolicyFinderModule
Tries to find one and only one matching policy given the idReference If more than one policy is found, this is an error and must be reported as such.
findPolicy(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.support.finder.BasicPolicyFinderModule
Finds a policy based on a request's context.
findPolicy(URI, int, VersionConstraints, PolicyMetaData) - Method in class org.jboss.security.xacml.sunxacml.support.finder.BasicPolicyFinderModule
Attempts to find a policy by reference, based on the provided parameters.
findPolicy(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.support.finder.FilePolicyModule
Finds a policy based on a request's context.
findPolicy(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.support.finder.StaticPolicyFinderModule
Finds a policy based on a request's context.
findPolicy(URI, int, VersionConstraints, PolicyMetaData) - Method in class org.jboss.security.xacml.sunxacml.support.finder.StaticRefPolicyFinderModule
Attempts to find a policy by reference, based on the provided parameters.
findPolicy(URI, int, VersionConstraints, PolicyMetaData) - Method in class org.jboss.security.xacml.sunxacml.support.finder.URLPolicyFinderModule
Attempts to find a policy by reference, based on the provided parameters.
FirstApplicablePolicyAlg - Class in org.jboss.security.xacml.sunxacml.combine
This is the standard First Applicable policy combining algorithm.
FirstApplicablePolicyAlg() - Constructor for class org.jboss.security.xacml.sunxacml.combine.FirstApplicablePolicyAlg
Standard constructor.
FirstApplicableRuleAlg - Class in org.jboss.security.xacml.sunxacml.combine
This is the standard First Applicable rule combining algorithm.
FirstApplicableRuleAlg() - Constructor for class org.jboss.security.xacml.sunxacml.combine.FirstApplicableRuleAlg
Standard constructor.
FloorFunction - Class in org.jboss.security.xacml.sunxacml.cond
A class that implements the floor function.
FloorFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.FloorFunction
Creates a new FloorFunction object.
FloorFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by FloorFunction.
FloorFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.FloorFunctionCluster
 
from(RequestCtx, List<String>, List<String>, List<String>, List<String>) - Static method in class org.jboss.security.xacml.locators.cache.DecisionCacheLocator.DecisionCacheLocatorRequest
 
fromValue(String) - Static method in enum org.jboss.security.xacml.core.model.context.DecisionType
 
fromValue(String) - Static method in enum org.jboss.security.xacml.core.model.policy.EffectType
 
fulfillOn - Variable in class org.jboss.security.xacml.core.model.policy.ObligationType
 
Function - Interface in org.jboss.security.xacml.sunxacml.cond
Interface that all functions in the system must implement.
FUNCTION_ALL_ANY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_ALL_OF - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_ALL_OF_ALL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_AND - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_ANY_OF - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_ANY_OF_ALL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_ANY_OF_ANY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_ANYURI_AT_LEAST_ONE_MEMBER_OF - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_ANYURI_BAG - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_ANYURI_BAG_SIZE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_ANYURI_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_ANYURI_INTERSECTION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_ANYURI_IS_IN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_ANYURI_ONE_AND_ONLY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_ANYURI_SET_EQUALS - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_ANYURI_SUBSET - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_ANYURI_UNION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BASE64BINARY_AT_LEAST_ONE_MEMBER_OF - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BASE64BINARY_BAG - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BASE64BINARY_BAG_SIZE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BASE64BINARY_INTERSECTION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BASE64BINARY_IS_IN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BASE64BINARY_ONE_AND_ONLY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BASE64BINARY_SET_EQUALS - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BASE64BINARY_SUBSET - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BASE64BINARY_UNION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BASEBINARY_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BOOLEAN_AT_LEAST_ONE_MEMBER_OF - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BOOLEAN_BAG - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BOOLEAN_BAG_SIZE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BOOLEAN_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BOOLEAN_INTERSECTION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BOOLEAN_IS_IN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BOOLEAN_ONE_AND_ONLY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BOOLEAN_SET_EQUALS - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BOOLEAN_SUBSET - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_BOOLEAN_UNION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATE_ADD_YEARMONTHDURATION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATE_AT_LEAST_ONE_MEMBER_OF - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATE_BAG - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATE_BAG_SIZE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATE_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATE_GREATER_THAN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATE_GREATER_THAN_OR_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATE_INTERSECTION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATE_IS_IN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATE_LESS_THAN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATE_LESS_THAN_OR_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATE_ONE_AND_ONLY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATE_SET_EQUALS - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATE_SUBSET - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATE_SUBTRACT_YEARMONTHDURATION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATE_UNION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_ADD_DAYTIMEDURATION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_ADD_YEARMONTHDURATION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_AT_LEAST_ONE_MEMBER_OF - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_BAG - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_BAG_SIZE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_GREATER_THAN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_GREATER_THAN_OR_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_INTERSECTION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_IS_IN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_LESS_THAN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_LESS_THAN_OR_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_ONE_AND_ONLY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_SET_EQUALS - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_SUBSET - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_SUBTRACT_DAYTIMEDURATION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_SUBTRACT_YEARMONTHDURATION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DATETIME_UNION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DAYTIMEDURATION_AT_LEAST_ONE_MEMBER_OF - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DAYTIMEDURATION_BAG - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DAYTIMEDURATION_BAG_SIZE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DAYTIMEDURATION_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DAYTIMEDURATION_INTERSECTION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DAYTIMEDURATION_IS_IN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DAYTIMEDURATION_ONE_AND_ONLY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DAYTIMEDURATION_SET_EQUALS - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DAYTIMEDURATION_SUBSET - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DAYTIMEDURATION_UNION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_ABS - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_ADD - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_AT_LEAST_ONE_MEMBER_OF - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_BAG - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_BAG_SIZE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_DIVIDE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_GREATER_THAN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_GREATER_THAN_OR_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_INTERSECTION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_IS_IN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_LESS_THAN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_LESS_THAN_OR_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_MULTIPLY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_ONE_AND_ONLY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_SET_EQUALS - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_SUBSET - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_SUBTRACT - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_TO_INTEGER - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_DOUBLE_UNION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_FLOOR - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_HEXBINARY_AT_LEAST_ONE_MEMBER_OF - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_HEXBINARY_BAG - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_HEXBINARY_BAG_SIZE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_HEXBINARY_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_HEXBINARY_INTERSECTION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_HEXBINARY_IS_IN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_HEXBINARY_ONE_AND_ONLY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_HEXBINARY_SET_EQUALS - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_HEXBINARY_SUBSET - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_HEXBINARY_UNION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_ABS - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_ADD - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_AT_LEAST_ONE_MEMBER_OF - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_BAG - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_BAG_SIZE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_DIVIDE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_GREATER_THAN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_GREATER_THAN_OR_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_INTERSECTION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_IS_IN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_LESS_THAN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_LESS_THAN_OR_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_MOD - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_MULTIPLY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_ONE_AND_ONLY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_SET_EQUALS - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_SUBSET - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_SUBTRACT - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_TO_DOUBLE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_INTEGER_UNION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_MAP - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_N_OF - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_NOT - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_NS - Static variable in class org.jboss.security.xacml.sunxacml.cond.FunctionBase
The standard namespace where all XACML 1.0 spec-defined functions live
FUNCTION_NS_2 - Static variable in class org.jboss.security.xacml.sunxacml.cond.FunctionBase
The standard namespace where all XACML 2.0 spec-defined functions live
FUNCTION_OR - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_REGEXP_DNSNAME_MATCH - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_REGEXP_IPADDRESS_MATCH - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_REGEXP_RFC822NAME_MATCH - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_REGEXP_STRING_MATCH - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_REGEXP_URI_MATCH - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_REGEXP_X500NAME_MATCH - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_RFC822NAME_AT_LEAST_ONE_MEMBER_OF - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_RFC822NAME_BAG - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_RFC822NAME_BAG_SIZE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_RFC822NAME_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_RFC822NAME_INTERSECTION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_RFC822NAME_IS_IN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_RFC822NAME_MATCH - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_RFC822NAME_ONE_AND_ONLY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_RFC822NAME_SET_EQUALS - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_RFC822NAME_SUBSET - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_RFC822NAME_UNION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_ROUND - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_STRING_AT_LEAST_ONE_MEMBER_OF - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_STRING_BAG - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_STRING_BAG_SIZE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_STRING_CONCATENATE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_STRING_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_STRING_GREATER_THAN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_STRING_GREATER_THAN_OR_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_STRING_INTERSECTION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_STRING_IS_IN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_STRING_LESS_THAN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_STRING_LESS_THAN_OR_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_STRING_NORMALIZE_SPACE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_STRING_NORMALIZE_TO_LOWER_CASE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_STRING_ONE_AND_ONLY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_STRING_SET_EQUALS - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_STRING_SUBSET - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_STRING_UNION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_TIME_AT_LEAST_ONE_MEMBER_OF - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_TIME_BAG - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_TIME_BAG_SIZE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_TIME_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_TIME_GREATER_THAN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_TIME_GREATER_THAN_OR_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_TIME_IN_RANGE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_TIME_INTERSECTION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_TIME_IS_IN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_TIME_LESS_THAN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_TIME_LESS_THAN_OR_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_TIME_ONE_AND_ONLY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_TIME_SET_EQUALS - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_TIME_SUBSET - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_TIME_UNION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_URL_STRING_CONCATENATE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_X500NAME_AT_LEAST_ONE_MEMBER_OF - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_X500NAME_BAG - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_X500NAME_BAG_SIZE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_X500NAME_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_X500NAME_INTERSECTION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_X500NAME_IS_IN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_X500NAME_MATCH - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_X500NAME_ONE_AND_ONLY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_X500NAME_SET_EQUALS - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_X500NAME_SUBSET - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_X500NAME_UNION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_XPATH_NODE_COUNT - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_XPATH_NODE_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_XPATH_NODE_MATCH - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_YEARMONTHDURATION_AT_LEAST_ONE_MEMBER_OF - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_YEARMONTHDURATION_BAG - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_YEARMONTHDURATION_BAG_SIZE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_YEARMONTHDURATION_EQUAL - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_YEARMONTHDURATION_INTERSECTION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_YEARMONTHDURATION_IS_IN - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_YEARMONTHDURATION_ONE_AND_ONLY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_YEARMONTHDURATION_SET_EQUALS - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_YEARMONTHDURATION_SUBSET - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FUNCTION_YEARMONTHDURATION_UNION - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
FunctionBase - Class in org.jboss.security.xacml.sunxacml.cond
An abstract utility superclass for functions.
FunctionBase(String, int, String, boolean, int, String, boolean) - Constructor for class org.jboss.security.xacml.sunxacml.cond.FunctionBase
Constructor that sets up the function as having some number of parameters all of the same given type.
FunctionBase(String, int, String, boolean, int, int, String, boolean) - Constructor for class org.jboss.security.xacml.sunxacml.cond.FunctionBase
Constructor that sets up the function as having some number of parameters all of the same given type.
FunctionBase(String, int, String[], boolean[], String, boolean) - Constructor for class org.jboss.security.xacml.sunxacml.cond.FunctionBase
Constructor that sets up the function as having different types for each given parameter.
FunctionBase(String, int, String, boolean) - Constructor for class org.jboss.security.xacml.sunxacml.cond.FunctionBase
Constructor that sets up some basic values for functions that will take care of parameter checking on their own.
FunctionCluster - Interface in org.jboss.security.xacml.sunxacml.cond.cluster
Interface used by classes that support more than one function.
FunctionFactory - Class in org.jboss.security.xacml.sunxacml.cond
Factory used to create all functions.
FunctionFactory() - Constructor for class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Default constructor.
FunctionFactoryProxy - Interface in org.jboss.security.xacml.sunxacml.cond
A simple proxy interface used to install new FunctionFactorys.
functionId - Variable in class org.jboss.security.xacml.core.model.policy.ApplyType
 
functionId - Variable in class org.jboss.security.xacml.core.model.policy.FunctionType
 
FunctionProxy - Interface in org.jboss.security.xacml.sunxacml.cond
Used by abstract functions to define how new functions are created by the factory.
FunctionType - Class in org.jboss.security.xacml.core.model.policy
Java class for FunctionType complex type.
FunctionType() - Constructor for class org.jboss.security.xacml.core.model.policy.FunctionType
 
FunctionTypeException - Exception in org.jboss.security.xacml.sunxacml.cond
Exception that gets thrown if one of the createFunction methods on the FunctionFactory was called, but the other method should have been called instead.
FunctionTypeException() - Constructor for exception org.jboss.security.xacml.sunxacml.cond.FunctionTypeException
Constructs a new FunctionTypeException with no message or cause.
FunctionTypeException(String) - Constructor for exception org.jboss.security.xacml.sunxacml.cond.FunctionTypeException
Constructs a new FunctionTypeException with a message, but no cause.
FunctionTypeException(Throwable) - Constructor for exception org.jboss.security.xacml.sunxacml.cond.FunctionTypeException
Constructs a new FunctionTypeException with a cause, but no message.
FunctionTypeException(String, Throwable) - Constructor for exception org.jboss.security.xacml.sunxacml.cond.FunctionTypeException
Constructs a new FunctionTypeException with a message and a cause.

G

GeneralBagFunction - Class in org.jboss.security.xacml.sunxacml.cond
Specific BagFunction class that supports all of the general-purpose bag functions: type-one-and-only, type-bag-size, and type-bag.
GeneralBagFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.GeneralBagFunction
Constructor that is used to create one of the general-purpose standard bag functions.
GeneralBagFunction(String, String, String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.GeneralBagFunction
Constructor that is used to create instances of general-purpose bag functions for new (non-standard) datatypes.
GeneralBagFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by GeneralBagFunction.
GeneralBagFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.GeneralBagFunctionCluster
 
GeneralSetFunction - Class in org.jboss.security.xacml.sunxacml.cond
Specific SetFunction class that supports all of the general-purpose set functions: type-intersection and type-union.
GeneralSetFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.GeneralSetFunction
Constructor that is used to create one of the general-purpose standard set functions.
GeneralSetFunction(String, String, String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.GeneralSetFunction
Constructor that is used to create instances of general-purpose set functions for new (non-standard) datatypes.
GeneralSetFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by GeneralSetFunction.
GeneralSetFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.GeneralSetFunctionCluster
 
get(String) - Method in class org.jboss.security.xacml.core.JBossRequestContext
 
get(String) - Method in class org.jboss.security.xacml.core.JBossResponseContext
 
get(String) - Method in class org.jboss.security.xacml.core.JBossXACMLPolicy
 
get(String) - Method in interface org.jboss.security.xacml.interfaces.ContextMapOp
Get an element from the map
get(String) - Method in class org.jboss.security.xacml.locators.AbstractJBossPolicyLocator
 
get(String) - Method in class org.jboss.security.xacml.locators.AttributeLocator
 
get(String) - Method in class org.jboss.security.xacml.locators.cache.CacheLocator
 
get(RequestCtx) - Method in class org.jboss.security.xacml.locators.cache.CacheLocator
 
get(RequestCtx) - Method in class org.jboss.security.xacml.locators.cache.DecisionCacheLocator
Get a ResponseCtx response that we have cached for a RequestCtx request.
get(String) - Method in class org.jboss.security.xacml.locators.ResourceLocator
 
getAction() - Method in class org.jboss.security.xacml.core.model.context.RequestType
Gets the value of the action property.
getAction() - Method in class org.jboss.security.xacml.core.model.policy.ActionsType
Gets the value of the action property.
getAction() - Method in class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Deprecated. 
getActionAsList() - Method in class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Returns a Set containing Attribute objects.
getActionAttribute(URI, URI, URI) - Method in class org.jboss.security.xacml.sunxacml.BasicEvaluationCtx
Returns attribute value(s) from the action section of the request.
getActionAttribute(URI, URI, URI) - Method in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
Returns available action attribute value(s).
getActionAttributeDesignator() - Method in class org.jboss.security.xacml.core.model.policy.ActionMatchType
Gets the value of the actionAttributeDesignator property.
getActionMatch() - Method in class org.jboss.security.xacml.core.model.policy.ActionType
Gets the value of the actionMatch property.
getActions() - Method in class org.jboss.security.xacml.core.model.policy.TargetType
Gets the value of the actions property.
getActionsSection() - Method in class org.jboss.security.xacml.sunxacml.Target
Returns the Actions section of this Target.
getAddress() - Method in class org.jboss.security.xacml.sunxacml.attr.IPAddressAttribute
Returns the address represented by this object.
getAny() - Method in class org.jboss.security.xacml.core.model.context.StatusDetailType
Gets the value of the any property.
getAssignments() - Method in class org.jboss.security.xacml.sunxacml.Obligation
Returns the attribute assignment data in this obligation.
getAtLeastOneInstance(String, String) - Static method in class org.jboss.security.xacml.sunxacml.cond.SetFunction
Creates a new instance of the at-least-one-member-of set function.
getAttribute() - Method in class org.jboss.security.xacml.core.model.context.ActionType
Gets the value of the attribute property.
getAttribute() - Method in class org.jboss.security.xacml.core.model.context.EnvironmentType
Gets the value of the attribute property.
getAttribute() - Method in class org.jboss.security.xacml.core.model.context.ResourceType
Gets the value of the attribute property.
getAttribute() - Method in class org.jboss.security.xacml.core.model.context.SubjectType
Gets the value of the attribute property.
getAttribute(String, Node, URI, String) - Method in class org.jboss.security.xacml.sunxacml.BasicEvaluationCtx
Returns the attribute value(s) retrieved using the given XPath expression.
getAttribute(String, Node, URI, String) - Method in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
Returns the attribute value(s) retrieved using the given XPath expression.
getAttributeAssignment() - Method in class org.jboss.security.xacml.core.model.policy.ObligationType
Gets the value of the attributeAssignment property.
getAttributeFactory(String) - Method in class org.jboss.security.xacml.sunxacml.ConfigurationStore
Returns the attribute factory with the given name.
getAttributeFactory() - Method in class org.jboss.security.xacml.sunxacml.PolicyMetaData
Returns the AttributeFactory used by the associated policy.
getAttributeFinder() - Method in class org.jboss.security.xacml.sunxacml.PDPConfig
Returns the AttributeFinder that was configured, or null if none was configured
getAttributeId() - Method in class org.jboss.security.xacml.core.model.context.AttributeType
Gets the value of the attributeId property.
getAttributeId() - Method in class org.jboss.security.xacml.core.model.context.MissingAttributeDetailType
Gets the value of the attributeId property.
getAttributeId() - Method in class org.jboss.security.xacml.core.model.policy.AttributeAssignmentType
Gets the value of the attributeId property.
getAttributeId() - Method in class org.jboss.security.xacml.core.model.policy.AttributeDesignatorType
Gets the value of the attributeId property.
getAttributes() - Method in class org.jboss.security.xacml.sunxacml.ctx.Subject
Deprecated. 
getAttributesAsList() - Method in class org.jboss.security.xacml.sunxacml.ctx.Subject
Returns the Attributes associated with this subject.
getAttributeSelector() - Method in class org.jboss.security.xacml.core.model.policy.ActionMatchType
Gets the value of the attributeSelector property.
getAttributeSelector() - Method in class org.jboss.security.xacml.core.model.policy.EnvironmentMatchType
Gets the value of the attributeSelector property.
getAttributeSelector() - Method in class org.jboss.security.xacml.core.model.policy.ResourceMatchType
Gets the value of the attributeSelector property.
getAttributeSelector() - Method in class org.jboss.security.xacml.core.model.policy.SubjectMatchType
Gets the value of the attributeSelector property.
getAttributeValue() - Method in class org.jboss.security.xacml.core.model.context.AttributeType
Gets the value of the attributeValue property.
getAttributeValue() - Method in class org.jboss.security.xacml.core.model.context.MissingAttributeDetailType
Gets the value of the attributeValue property.
getAttributeValue() - Method in class org.jboss.security.xacml.core.model.policy.ActionMatchType
Gets the value of the attributeValue property.
getAttributeValue() - Method in class org.jboss.security.xacml.core.model.policy.CombinerParameterType
Gets the value of the attributeValue property.
getAttributeValue() - Method in class org.jboss.security.xacml.core.model.policy.EnvironmentMatchType
Gets the value of the attributeValue property.
getAttributeValue() - Method in class org.jboss.security.xacml.core.model.policy.ResourceMatchType
Gets the value of the attributeValue property.
getAttributeValue() - Method in class org.jboss.security.xacml.core.model.policy.SubjectMatchType
Gets the value of the attributeValue property.
getAttributeValue(EvaluationResult, URI) - Method in class org.jboss.security.xacml.locators.AttributeLocator
Given a EvaluationResult, return the attribute value contained
getAttributeValue() - Method in class org.jboss.security.xacml.sunxacml.cond.EvaluationResult
Returns the attribute value, or null if there was an error
getAttributeValue(Object) - Static method in class org.jboss.security.xacml.util.JBossXACMLUtil
Given a value, construct an AttributeValue depending on the type of object
getBagInstance(String, String) - Static method in class org.jboss.security.xacml.sunxacml.cond.BagFunction
Returns a new BagFunction that provides the type-bag functionality over the given attribute type.
getBagSizeInstance(String, String) - Static method in class org.jboss.security.xacml.sunxacml.cond.BagFunction
Returns a new BagFunction that provides the type-bag-size functionality over the given attribute type.
getCategory() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Returns the subject category for this designator.
getCategory() - Method in class org.jboss.security.xacml.sunxacml.ctx.Subject
Returns the category of this subject's attributes.
getChildElements() - Method in class org.jboss.security.xacml.sunxacml.AbstractPolicy
Returns the List of CombinerElements that is provided to the combining algorithm.
getChildElements() - Method in class org.jboss.security.xacml.sunxacml.PolicyReference
Returns the child policy nodes and their associated parameters.
getChildren() - Method in class org.jboss.security.xacml.sunxacml.AbstractPolicy
Returns the List of children under this node in the policy tree.
getChildren() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Always returns an empty list since designators never have children.
getChildren() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeSelector
Always returns an empty list since selectors never have children.
getChildren() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeValue
Always returns an empty list since values never have children.
getChildren() - Method in class org.jboss.security.xacml.sunxacml.cond.Apply
Returns the List of children for this Apply.
getChildren() - Method in class org.jboss.security.xacml.sunxacml.cond.Condition
Returns the List of children for this Condition.
getChildren() - Method in interface org.jboss.security.xacml.sunxacml.cond.Evaluatable
Returns all children, in order, of this element in the Condition tree, or en empty set if this element has no children.
getChildren() - Method in class org.jboss.security.xacml.sunxacml.cond.VariableReference
Always returns an empty list since references never have children in the policy tree.
getChildren() - Method in class org.jboss.security.xacml.sunxacml.PolicyReference
Returns the child policy nodes under this node in the policy tree.
getChildren() - Method in interface org.jboss.security.xacml.sunxacml.PolicyTreeElement
Returns the List of PolicyTreeElement objects that are the children of this node.
getChildren() - Method in class org.jboss.security.xacml.sunxacml.Rule
Since a rule is always a leaf in a policy tree because it can have no children, this always returns an empty List.
getCode() - Method in class org.jboss.security.xacml.sunxacml.ctx.Status
Returns the status code.
getColumnValue(URI, EvaluationCtx) - Method in class org.jboss.security.xacml.locators.attrib.DatabaseAttributeLocator
Get the value of the attribute we are interested in
getCombinerParameter() - Method in class org.jboss.security.xacml.core.model.policy.CombinerParametersType
Gets the value of the combinerParameter property.
getCombinerParametersOrRuleCombinerParametersOrVariableDefinition() - Method in class org.jboss.security.xacml.core.model.policy.PolicyType
Gets the value of the combinerParametersOrRuleCombinerParametersOrVariableDefinition property.
getCombiningAlg() - Method in class org.jboss.security.xacml.sunxacml.AbstractPolicy
Returns the combining algorithm used by this policy
getCombiningAlg() - Method in class org.jboss.security.xacml.sunxacml.PolicyReference
Returns the combining algorithm used by this policy.
getCombiningAlgFactory(String) - Method in class org.jboss.security.xacml.sunxacml.ConfigurationStore
Returns the combiningAlg factory with the given name.
getCombiningAlgFactory() - Method in class org.jboss.security.xacml.sunxacml.PolicyMetaData
Returns the CombiningAlgFactory used by the associated policy.
getCombiningParameters() - Method in class org.jboss.security.xacml.sunxacml.AbstractPolicy
Returns the list of input parameters for the combining algorithm.
getCondition() - Method in class org.jboss.security.xacml.core.model.policy.RuleType
Gets the value of the condition property.
getCondition() - Method in class org.jboss.security.xacml.sunxacml.Rule
Returns the condition for this Rule or null if there is no condition
getConditionFactory() - Method in class org.jboss.security.xacml.sunxacml.cond.BasicFunctionFactoryProxy
 
getConditionFactory() - Method in interface org.jboss.security.xacml.sunxacml.cond.FunctionFactoryProxy
Returns the Condition version of an instance of the FunctionFactory for which this is a proxy.
getConditionFactory() - Static method in class org.jboss.security.xacml.sunxacml.cond.StandardFunctionFactory
Returns a FuntionFactory that will only provide those functions that are usable in the root of the Condition.
getConditionFunctionFactory() - Method in class org.jboss.security.xacml.sunxacml.PolicyMetaData
Returns the Condition FunctionFactory used by the associated policy.
getConditionInstance(Node, String, VariableManager) - Static method in class org.jboss.security.xacml.sunxacml.cond.Apply
Returns an instance of an Apply based on the given DOM root node.
getConditionInstance(Node, String) - Static method in class org.jboss.security.xacml.sunxacml.cond.Apply
Deprecated.
As of 2.0 you should avoid using this method, since it does not provide a Condition instance and does not handle XACML 2.0 policies correctly. If you need a similar method you can use the new version that accepts a VariableManager. This will return an Apply instance for XACML 1.x policies.
getConditionInstance() - Static method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Returns the default FuntionFactory that will only provide those functions that are usable in the root of the Condition.
getConditionInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Returns a factory based on the given identifier.
getConnection() - Method in class org.jboss.security.xacml.locators.attrib.DatabaseAttributeLocator
 
getConstraints() - Method in class org.jboss.security.xacml.sunxacml.PolicyReference
Returns the version constraints associated with this reference.
getContent() - Method in class org.jboss.security.xacml.core.model.context.AttributeValueType
Gets the value of the content property.
getContent() - Method in class org.jboss.security.xacml.core.model.context.ResourceContentType
Gets the value of the content property.
getContent() - Method in class org.jboss.security.xacml.core.model.policy.AttributeValueType
Gets the value of the content property.
getContent() - Method in class org.jboss.security.xacml.jaxb.Option
Gets the value of the content property.
getContextPath() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeSelector
Returns the XPath query used to resolve attribute values.
getCurrentDate() - Method in class org.jboss.security.xacml.sunxacml.BasicEvaluationCtx
Returns the value for the current date.
getCurrentDate() - Method in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
Returns the value for the current date as known by the PDP (if this value was also supplied in the Request, this will generally be a different value).
getCurrentDateTime() - Method in class org.jboss.security.xacml.sunxacml.BasicEvaluationCtx
Returns the value for the current dateTime.
getCurrentDateTime() - Method in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
Returns the value for the current dateTime as known by the PDP (if this value was also supplied in the Request, this will generally be a different value).
getCurrentTime() - Method in class org.jboss.security.xacml.sunxacml.BasicEvaluationCtx
Returns the value for the current time.
getCurrentTime() - Method in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
Returns the value for the current time as known by the PDP (if this value was also supplied in the Request, this will generally be a different value).
getDataType() - Method in class org.jboss.security.xacml.core.model.context.AttributeType
Gets the value of the dataType property.
getDataType() - Method in class org.jboss.security.xacml.core.model.context.MissingAttributeDetailType
Gets the value of the dataType property.
getDataType() - Method in class org.jboss.security.xacml.core.model.policy.AttributeDesignatorType
Gets the value of the dataType property.
getDataType() - Method in class org.jboss.security.xacml.core.model.policy.AttributeSelectorType
Gets the value of the dataType property.
getDataType() - Method in class org.jboss.security.xacml.core.model.policy.AttributeValueType
Gets the value of the dataType property.
getDataTypeOfSubstituteValue() - Method in class org.jboss.security.xacml.util.LDAPCommon
Get the XML Data Type of the value that we are going to substitute in the wild card of the filter during searching The value will be picked up from the xacml request
getDays() - Method in class org.jboss.security.xacml.sunxacml.attr.DayTimeDurationAttribute
Gets the number of days.
getDecision() - Method in class org.jboss.security.xacml.core.JBossResponseContext
 
getDecision() - Method in class org.jboss.security.xacml.core.model.context.ResultType
Gets the value of the decision property.
getDecision() - Method in interface org.jboss.security.xacml.interfaces.ResponseContext
Decision based on the evaluation of policies
getDecision() - Method in class org.jboss.security.xacml.sunxacml.ctx.Result
Returns the decision associated with this Result.
getDefaultAttributeFactory() - Method in class org.jboss.security.xacml.sunxacml.ConfigurationStore
Returns the default attribute factory.
getDefaultCombiningAlgFactory() - Method in class org.jboss.security.xacml.sunxacml.ConfigurationStore
Returns the default combiningAlg factory.
getDefaultedTimeZone() - Method in class org.jboss.security.xacml.sunxacml.attr.DateAttribute
Gets the time zone actually used for this object (if it was originally unspecified, the default time zone used).
getDefaultedTimeZone() - Method in class org.jboss.security.xacml.sunxacml.attr.DateTimeAttribute
Gets the time zone actually used for this object (if it was originally unspecified, the default time zone used).
getDefaultedTimeZone() - Method in class org.jboss.security.xacml.sunxacml.attr.TimeAttribute
Gets the time zone actually used for this object (if it was originally unspecified, the default time zone used).
getDefaultFunctionFactoryProxy() - Method in class org.jboss.security.xacml.sunxacml.ConfigurationStore
Returns the default function factory proxy.
getDefaultPDPConfig() - Method in class org.jboss.security.xacml.sunxacml.ConfigurationStore
Returns the default PDP configuration.
getDefaultVersion() - Method in class org.jboss.security.xacml.sunxacml.AbstractPolicy
Returns the XPath version to use or null if none was specified
getDefaultVersion() - Method in class org.jboss.security.xacml.sunxacml.PolicyReference
Returns the default version for this policy.
getDefinition(String) - Method in class org.jboss.security.xacml.sunxacml.cond.VariableManager
Returns the definition with the given identifier.
getDescription() - Method in class org.jboss.security.xacml.core.model.policy.PolicySetType
Gets the value of the description property.
getDescription() - Method in class org.jboss.security.xacml.core.model.policy.PolicyType
Gets the value of the description property.
getDescription() - Method in class org.jboss.security.xacml.core.model.policy.RuleType
Gets the value of the description property.
getDescription() - Method in class org.jboss.security.xacml.sunxacml.AbstractPolicy
Returns the given description of this policy or null if there is no description
getDescription() - Method in class org.jboss.security.xacml.sunxacml.PolicyReference
Returns the given description of this policy or null if there is no description.
getDescription() - Method in interface org.jboss.security.xacml.sunxacml.PolicyTreeElement
Returns the given description of this element or null if there is no description
getDescription() - Method in class org.jboss.security.xacml.sunxacml.Rule
Returns the given description of this Rule or null if there is no description
getDesignatorType() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Returns the type of this designator as specified by the *_TARGET fields.
getDetail() - Method in class org.jboss.security.xacml.sunxacml.ctx.Status
Returns the status detail or null if there is none.
getDetail() - Method in class org.jboss.security.xacml.sunxacml.ctx.StatusDetail
Returns the StatusDetailType DOM root node.
getDocumentElement() - Method in class org.jboss.security.xacml.core.JBossRequestContext
 
getDocumentElement() - Method in class org.jboss.security.xacml.core.JBossResponseContext
 
getDocumentElement() - Method in interface org.jboss.security.xacml.interfaces.RequestContext
Return the element of the document from where the request was created if available Null if no parsing was involved
getDocumentElement() - Method in interface org.jboss.security.xacml.interfaces.ResponseContext
Return the element of the document from where the response was created if available Null if no parsing was involved
getDocumentRoot() - Method in class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Returns the root DOM node of the document used to create this object, or null if this object was created by hand (ie, not through the getInstance method) or if the root node was not provided to the constructor.
getEarliestConstraint() - Method in class org.jboss.security.xacml.sunxacml.VersionConstraints
Returns the lower-bound constraint string, which will be null if there is no lower-bound constraint on the version.
getEarliestVersion() - Method in class org.jboss.security.xacml.core.model.policy.IdReferenceType
Gets the value of the earliestVersion property.
getEffect() - Method in class org.jboss.security.xacml.core.model.policy.RuleType
Gets the value of the effect property.
getEffect() - Method in class org.jboss.security.xacml.sunxacml.Rule
Returns the effect that this Rule will return from the evaluate method (Permit or Deny) if the request applies.
getElement() - Method in class org.jboss.security.xacml.sunxacml.combine.CombinerElement
Returns the PolicyTreeElement in this element.
getEnclosingPolicies() - Method in class org.jboss.security.xacml.core.JBossXACMLPolicy
 
getEnclosingPolicies() - Method in interface org.jboss.security.xacml.interfaces.XACMLPolicy
Return the enclosing policies for a PolicySet
getEncoded() - Method in class org.jboss.security.xacml.sunxacml.ctx.StatusDetail
Returns the text-encoded version of this data, if possible.
getEnvironment() - Method in class org.jboss.security.xacml.core.model.context.RequestType
Gets the value of the environment property.
getEnvironment() - Method in class org.jboss.security.xacml.core.model.policy.EnvironmentsType
Gets the value of the environment property.
getEnvironmentAttribute(URI, URI, URI) - Method in class org.jboss.security.xacml.sunxacml.BasicEvaluationCtx
Returns attribute value(s) from the environment section of the request.
getEnvironmentAttribute(URI, URI, URI) - Method in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
Returns available environment attribute value(s).
getEnvironmentAttributeDesignator() - Method in class org.jboss.security.xacml.core.model.policy.EnvironmentMatchType
Gets the value of the environmentAttributeDesignator property.
getEnvironmentAttributes() - Method in class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Deprecated. 
getEnvironmentAttributesAsList() - Method in class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Returns a Set containing Attribute objects.
getEnvironmentMatch() - Method in class org.jboss.security.xacml.core.model.policy.EnvironmentType
Gets the value of the environmentMatch property.
getEnvironments() - Method in class org.jboss.security.xacml.core.model.policy.TargetType
Gets the value of the environments property.
getEnvironmentsSection() - Method in class org.jboss.security.xacml.sunxacml.Target
Returns the Environments section of this Target.
getEqualInstance(String, String) - Static method in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Returns an EqualFunction that provides the type-equal functionality over the given attribute type.
getExpression() - Method in class org.jboss.security.xacml.core.model.policy.ApplyType
Gets the value of the expression property.
getExpression() - Method in class org.jboss.security.xacml.core.model.policy.ConditionType
Gets the value of the expression property.
getExpression() - Method in class org.jboss.security.xacml.core.model.policy.VariableDefinitionType
Gets the value of the expression property.
getExpression() - Method in class org.jboss.security.xacml.sunxacml.cond.VariableDefinition
Returns the expression provided by this definition.
getFactory() - Static method in class org.jboss.security.xacml.core.ext.ExtendedAttributeFactory
 
getFactory() - Method in class org.jboss.security.xacml.core.ext.ExtendedAttributeFactoryProxy
 
getFactory() - Method in interface org.jboss.security.xacml.sunxacml.attr.AttributeFactoryProxy
Returns an instance of the AttributeFactory for which this is a proxy.
getFactory() - Static method in class org.jboss.security.xacml.sunxacml.attr.StandardAttributeFactory
Returns an instance of this factory.
getFactory() - Method in interface org.jboss.security.xacml.sunxacml.combine.CombiningAlgFactoryProxy
Returns an instance of the CombiningAlgFactory for which this is a proxy.
getFactory() - Static method in class org.jboss.security.xacml.sunxacml.combine.StandardCombiningAlgFactory
Returns an instance of this factory.
getFailures() - Method in class org.jboss.security.xacml.sunxacml.finder.ResourceFinderResult
Returns the Map of Resource Ids that caused an error on resolution, which will be empty if no resources caused any error.
getFalseInstance() - Static method in class org.jboss.security.xacml.sunxacml.attr.BooleanAttribute
Returns a BooleanAttribute that represents a false value.
getFalseInstance() - Static method in class org.jboss.security.xacml.sunxacml.cond.EvaluationResult
Returns an EvaluationResult that represents a false value.
getFulfillOn() - Method in class org.jboss.security.xacml.core.model.policy.ObligationType
Gets the value of the fulfillOn property.
getFulfillOn() - Method in class org.jboss.security.xacml.sunxacml.Obligation
Returns effect that will cause this obligation to be included in a response
getFunction() - Method in class org.jboss.security.xacml.sunxacml.cond.Apply
Returns the Function used by this Apply.
getFunction() - Method in class org.jboss.security.xacml.sunxacml.cond.Condition
Returns the Function used by this Condition if this is a 1.x condition, or null if this is a 2.0 condition.
getFunctionFactoryProxy(String) - Method in class org.jboss.security.xacml.sunxacml.ConfigurationStore
Returns the function factory proxy with the given name.
getFunctionId() - Method in class org.jboss.security.xacml.core.model.policy.ApplyType
Gets the value of the functionId property.
getFunctionId() - Method in class org.jboss.security.xacml.core.model.policy.FunctionType
Gets the value of the functionId property.
getFunctionId() - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionBase
Returns the Identifier of the function to be handled by this particular object.
getFunctionName() - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionBase
Returns the name of the function to be handled by this particular object.
getGeneralFactory() - Method in class org.jboss.security.xacml.sunxacml.cond.BasicFunctionFactoryProxy
 
getGeneralFactory() - Method in interface org.jboss.security.xacml.sunxacml.cond.FunctionFactoryProxy
Returns the General version of an instance of the FunctionFactory for which this is a proxy.
getGeneralFactory() - Static method in class org.jboss.security.xacml.sunxacml.cond.StandardFunctionFactory
Returns a FunctionFactory that provides access to all the functions.
getGeneralFunctionFactory() - Method in class org.jboss.security.xacml.sunxacml.PolicyMetaData
Returns the General FunctionFactory used by the associated policy.
getGeneralInstance() - Static method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Returns the default FunctionFactory that provides access to all the functions.
getGeneralInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Returns a factory based on the given identifier.
getHostName() - Method in class org.jboss.security.xacml.sunxacml.attr.DNSNameAttribute
Returns the host name represented by this object.
getHours() - Method in class org.jboss.security.xacml.sunxacml.attr.DayTimeDurationAttribute
Gets the number of hours.
getId() - Method in class org.jboss.security.xacml.sunxacml.AbstractPolicy
Returns the id of this policy
getId() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Returns the AttributeId of the values resolved by this designator.
getId() - Method in class org.jboss.security.xacml.sunxacml.ctx.Attribute
Returns the id of this attribute
getId() - Method in class org.jboss.security.xacml.sunxacml.Obligation
Returns the id of this obligation
getId() - Method in class org.jboss.security.xacml.sunxacml.PolicyReference
Returns the id of this policy.
getId() - Method in interface org.jboss.security.xacml.sunxacml.PolicyTreeElement
Returns the id of this element
getId() - Method in class org.jboss.security.xacml.sunxacml.Rule
Returns the id of this Rule
getIdentifier() - Method in class org.jboss.security.xacml.locators.AttributeLocator
 
getIdentifier() - Method in class org.jboss.security.xacml.locators.ResourceLocator
 
getIdentifier() - Method in class org.jboss.security.xacml.sunxacml.combine.CombiningAlgorithm
Returns the identifier for this algorithm.
getIdentifier() - Method in interface org.jboss.security.xacml.sunxacml.cond.Function
Returns the identifier of this function as known by the factories.
getIdentifier() - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionBase
Returns the full identifier of this function, as known by the factories.
getIdentifier() - Method in class org.jboss.security.xacml.sunxacml.cond.HigherOrderFunction
Returns the full identifier of this function, as known by the factories.
getIdentifier() - Method in class org.jboss.security.xacml.sunxacml.finder.AttributeFinderModule
Returns this module's identifier.
getIdentifier() - Method in class org.jboss.security.xacml.sunxacml.finder.PolicyFinderModule
Returns this module's identifier.
getIdentifier() - Method in class org.jboss.security.xacml.sunxacml.finder.ResourceFinderModule
Returns this module's identifier.
getInstance(Node) - Method in class org.jboss.security.xacml.core.ext.MultiValueAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.core.ext.MultiValueAttributeProxy
 
getInstance(Node) - Method in class org.jboss.security.xacml.core.ext.SingleValueAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.core.ext.SingleValueAttributeProxy
 
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.attr.AnyURIAttribute
Returns a new AnyURIAttribute that represents the xs:anyURI at a particular DOM node.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.AnyURIAttribute
Returns a new AnyURIAttribute that represents the xs:anyURI value indicated by the String provided.
getInstance(Node, int) - Static method in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Deprecated.
As of 2.0 you should avoid using this method and should instead use the version that takes a PolicyMetaData instance. This method will only work for XACML 1.x policies.
getInstance(Node, int, PolicyMetaData) - Static method in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Creates a new AttributeDesignator based on the DOM root of the XML data.
getInstance() - Static method in class org.jboss.security.xacml.sunxacml.attr.AttributeFactory
Returns the default factory.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.AttributeFactory
Returns a factory based on the given identifier.
getInstance(Node) - Method in interface org.jboss.security.xacml.sunxacml.attr.AttributeProxy
Tries to create a new AttributeValue based on the given DOM root node.
getInstance(String) - Method in interface org.jboss.security.xacml.sunxacml.attr.AttributeProxy
Tries to create a new AttributeValue based on the given String data.
getInstance(Node, String) - Static method in class org.jboss.security.xacml.sunxacml.attr.AttributeSelector
Deprecated.
As of 2.0 you should avoid using this method and should instead use the version that takes a PolicyMetaData instance. This method will only work for XACML 1.x policies.
getInstance(Node, PolicyMetaData) - Static method in class org.jboss.security.xacml.sunxacml.attr.AttributeSelector
Creates a new AttributeSelector based on the DOM root of the XML type.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.attr.Base64BinaryAttribute
Returns a new Base64BinaryAttribute that represents the xsi:base64Binary at a particular DOM node.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.Base64BinaryAttribute
Returns a new Base64BinaryAttribute that represents the xsi:base64Binary value indicated by the string provided.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.attr.BooleanAttribute
Returns a BooleanAttribute that represents the xs:boolean at a particular DOM node.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.BooleanAttribute
Returns a BooleanAttribute that represents the xs:boolean value indicated by the string provided.
getInstance(boolean) - Static method in class org.jboss.security.xacml.sunxacml.attr.BooleanAttribute
Returns a BooleanAttribute that represents the boolean value provided.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.attr.DateAttribute
Returns a new DateAttribute that represents the xs:date at a particular DOM node.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.DateAttribute
Returns a new DateAttribute that represents the xs:date value indicated by the string provided.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.attr.DateTimeAttribute
Returns a new DateTimeAttribute that represents the xs:dateTime at a particular DOM node.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.DateTimeAttribute
Returns a new DateTimeAttribute that represents the xs:dateTime value indicated by the string provided.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.attr.DayTimeDurationAttribute
Returns a new DayTimeDurationAttribute that represents the xf:dayTimeDuration at a particular DOM node.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.DayTimeDurationAttribute
Returns a new DayTimeDurationAttribute that represents the xf:dayTimeDuration value indicated by the string provided.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.attr.DNSNameAttribute
Returns a new DNSNameAttribute that represents the name at a particular DOM node.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.DNSNameAttribute
Returns a new DNSNameAttribute that represents the name indicated by the String provided.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.attr.DoubleAttribute
Returns a new DoubleAttribute that represents the xsi:double at a particular DOM node.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.DoubleAttribute
Returns a new DoubleAttribute that represents the xsi:double value indicated by the string provided.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.attr.HexBinaryAttribute
Returns a new HexBinaryAttribute that represents the xsi:hexBinary at a particular DOM node.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.HexBinaryAttribute
Returns a new HexBinaryAttribute that represents the xsi:hexBinary value indicated by the string provided.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.attr.IntegerAttribute
Returns a new IntegerAttribute that represents the xs:integer at a particular DOM node.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.IntegerAttribute
Returns a new IntegerAttribute that represents the xs:integer value indicated by the string provided.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.attr.IPAddressAttribute
Returns a new IPAddressAttribute that represents the name at a particular DOM node.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.IPAddressAttribute
Returns a new IPAddressAttribute that represents the name indicated by the String provided.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.PortRange
Creates an instance of PortRange based on the given value.
getInstance(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.AnyURIAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.AnyURIAttributeProxy
 
getInstance(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.Base64BinaryAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.Base64BinaryAttributeProxy
 
getInstance(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.BooleanAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.BooleanAttributeProxy
 
getInstance(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.DateAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.DateAttributeProxy
 
getInstance(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.DateTimeAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.DateTimeAttributeProxy
 
getInstance(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.DayTimeDurationAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.DayTimeDurationAttributeProxy
 
getInstance(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.DNSNameAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.DNSNameAttributeProxy
 
getInstance(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.DoubleAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.DoubleAttributeProxy
 
getInstance(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.HexBinaryAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.HexBinaryAttributeProxy
 
getInstance(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.IntegerAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.IntegerAttributeProxy
 
getInstance(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.IPAddressAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.IPAddressAttributeProxy
 
getInstance(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.RFC822NameAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.RFC822NameAttributeProxy
 
getInstance(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.StringAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.StringAttributeProxy
 
getInstance(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.TimeAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.TimeAttributeProxy
 
getInstance(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.X500NameAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.X500NameAttributeProxy
 
getInstance(Node) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.YearMonthDurationAttributeProxy
 
getInstance(String) - Method in class org.jboss.security.xacml.sunxacml.attr.proxy.YearMonthDurationAttributeProxy
 
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.attr.RFC822NameAttribute
Returns a new RFC822NameAttribute that represents the email address at a particular DOM node.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.RFC822NameAttribute
Returns a new RFC822NameAttribute that represents the email address value indicated by the string provided.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.attr.StringAttribute
Returns a new StringAttribute that represents the xs:string at a particular DOM node.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.StringAttribute
Returns a new StringAttribute that represents the xs:string value indicated by the String provided.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.attr.TimeAttribute
Returns a new TimeAttribute that represents the xs:time at a particular DOM node.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.TimeAttribute
Returns a new TimeAttribute that represents the xs:time value indicated by the string provided.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.attr.X500NameAttribute
Returns a new that represents the X500 Name at a particular DOM node.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.X500NameAttribute
Returns a new X500NameAttribute that represents the X500 Name value indicated by the string provided.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.attr.YearMonthDurationAttribute
Returns a new YearMonthDurationAttribute that represents the xf:yearMonthDuration at a particular DOM node.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.YearMonthDurationAttribute
Returns a new YearMonthDurationAttribute that represents the xf:yearMonthDuration value indicated by the string provided.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.combine.CombinerParameter
Returns a new instance of the CombinerParameter class based on a DOM node.
getInstance() - Static method in class org.jboss.security.xacml.sunxacml.combine.CombiningAlgFactory
Returns the default factory.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.combine.CombiningAlgFactory
Returns a factory based on the given identifier.
getInstance(Node, PolicyMetaData, VariableManager) - Static method in class org.jboss.security.xacml.sunxacml.cond.Apply
Returns an instance of Apply based on the given DOM root.
getInstance(Node, String) - Static method in class org.jboss.security.xacml.sunxacml.cond.Apply
Deprecated.
As of 2.0 you should avoid using this method, since it does not handle XACML 2.0 policies correctly. If you need a similar method you can use the new version that accepts a VariableManager. This will return an Apply instance for XACML 1.x policies.
getInstance(Node, PolicyMetaData, VariableManager) - Static method in class org.jboss.security.xacml.sunxacml.cond.Condition
Returns an instance of Condition based on the given DOM root.
getInstance(boolean) - Static method in class org.jboss.security.xacml.sunxacml.cond.EvaluationResult
Returns an EvaluationResult that represents the boolean value provided.
getInstance() - Static method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Returns the default FunctionFactoryProxy that provides access to all the functions.
getInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Returns a factory based on the given identifier.
getInstance(Node, String) - Method in interface org.jboss.security.xacml.sunxacml.cond.FunctionProxy
Creates an instance of some abstract function.
getInstance(Node, String) - Method in class org.jboss.security.xacml.sunxacml.cond.MapFunctionProxy
 
getInstance(Node, PolicyMetaData, VariableManager) - Static method in class org.jboss.security.xacml.sunxacml.cond.VariableDefinition
Returns a new instance of the VariableDefinition class based on a DOM node.
getInstance(Node, PolicyMetaData, VariableManager) - Static method in class org.jboss.security.xacml.sunxacml.cond.VariableReference
Returns a new instance of the VariableReference class based on a DOM node.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.ctx.Attribute
Creates an instance of an Attribute based on the root DOM node of the XML data.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Create a new RequestCtx by parsing a node.
getInstance(InputStream) - Static method in class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Creates a new RequestCtx by parsing XML from an input stream.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.ctx.ResponseCtx
Creates a new instance of ResponseCtx based on the given DOM root node.
getInstance(InputStream) - Static method in class org.jboss.security.xacml.sunxacml.ctx.ResponseCtx
Creates a new ResponseCtx by parsing XML from an input stream.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.ctx.Result
Creates a new instance of a Result based on the given DOM root node.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.ctx.Status
Creates a new instance of Status based on the given DOM root node.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.ctx.StatusDetail
Creates an instance of a StatusDetail object based on the given DOM root node.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.Obligation
Creates an instance of Obligation based on the DOM root node.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.Policy
Creates an instance of a Policy object based on a DOM node.
getInstance(Node, PolicyFinder) - Static method in class org.jboss.security.xacml.sunxacml.PolicyReference
Deprecated.
As of 2.0 you should avoid using this method and should instead use the version that takes a PolicyMetaData instance. This method will only work for XACML 1.x policies.
getInstance(Node, PolicyFinder, PolicyMetaData) - Static method in class org.jboss.security.xacml.sunxacml.PolicyReference
Creates an instance of a PolicyReference object based on a DOM node.
getInstance(Node) - Static method in class org.jboss.security.xacml.sunxacml.PolicySet
Creates an instance of a PolicySet object based on a DOM node.
getInstance(Node, PolicyFinder) - Static method in class org.jboss.security.xacml.sunxacml.PolicySet
Creates an instance of a PolicySet object based on a DOM node.
getInstance(Node, String) - Static method in class org.jboss.security.xacml.sunxacml.Rule
Deprecated.
As of 2.0 you should avoid using this method and should instead use the version that takes a PolicyMetaData instance. This method will only work for XACML 1.x policies.
getInstance(Node, PolicyMetaData, VariableManager) - Static method in class org.jboss.security.xacml.sunxacml.Rule
Returns a new instance of the Rule class based on a DOM node.
getInstance(Node, String) - Static method in class org.jboss.security.xacml.sunxacml.Target
Deprecated.
As of 2.0 you should avoid using this method and should instead use the version that takes a PolicyMetaData instance. This method will only work for XACML 1.x policies.
getInstance(Node, PolicyMetaData) - Static method in class org.jboss.security.xacml.sunxacml.Target
Creates a Target by parsing a node.
getInstance(Node, String, String) - Static method in class org.jboss.security.xacml.sunxacml.TargetMatch
Deprecated.
As of 2.0 you should avoid using this method and should instead use the version that takes a PolicyMetaData instance. This method will only work for XACML 1.x policies.
getInstance(Node, int, PolicyMetaData) - Static method in class org.jboss.security.xacml.sunxacml.TargetMatch
Creates a TargetMatch by parsing a node, using the input prefix to determine whether this is a SubjectMatch, ResourceMatch, or ActionMatch.
getInstance(Node, int, PolicyMetaData) - Static method in class org.jboss.security.xacml.sunxacml.TargetMatchGroup
Creates a Target based on its DOM node.
getInstance(Node, int, PolicyMetaData) - Static method in class org.jboss.security.xacml.sunxacml.TargetSection
Creates a Target by parsing a node.
getIntersectionInstance(String, String) - Static method in class org.jboss.security.xacml.sunxacml.cond.SetFunction
Creates a new instance of the intersection set function.
getIsInInstance(String, String) - Static method in class org.jboss.security.xacml.sunxacml.cond.BagFunction
Returns a new BagFunction that provides the type-is-in functionality over the given attribute type.
getIssueInstant() - Method in class org.jboss.security.xacml.sunxacml.ctx.Attribute
Returns the moment at which the attribute was issued, or null if no issue time was provided
getIssuer() - Method in class org.jboss.security.xacml.core.model.context.AttributeType
Gets the value of the issuer property.
getIssuer() - Method in class org.jboss.security.xacml.core.model.context.MissingAttributeDetailType
Gets the value of the issuer property.
getIssuer() - Method in class org.jboss.security.xacml.core.model.policy.AttributeDesignatorType
Gets the value of the issuer property.
getIssuer() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Returns the issuer of the values resolved by this designator if specified.
getIssuer() - Method in class org.jboss.security.xacml.sunxacml.ctx.Attribute
Returns the issuer of this attribute, or null if no issuer was named
getLatestConstraint() - Method in class org.jboss.security.xacml.sunxacml.VersionConstraints
Returns the upper-bound constraint string, which will be null if there is no upper-bound constraint on the version.
getLatestVersion() - Method in class org.jboss.security.xacml.core.model.policy.IdReferenceType
Gets the value of the latestVersion property.
getLdapAttribute() - Method in class org.jboss.security.xacml.util.LDAPCommon
Get the attribute name that we are interested in Examples include cn, uid, employeeType
getLocation() - Method in class org.jboss.security.xacml.jaxb.PolicySetType
Gets the value of the location property.
getLocation() - Method in class org.jboss.security.xacml.jaxb.PolicyType
Gets the value of the location property.
getLocator() - Method in class org.jboss.security.xacml.jaxb.LocatorsType
Gets the value of the locator property.
getLocators() - Method in class org.jboss.security.xacml.jaxb.PDP
Gets the value of the locators property.
getLowerBound() - Method in class org.jboss.security.xacml.sunxacml.attr.PortRange
Returns the lower-bound port value.
getMask() - Method in class org.jboss.security.xacml.sunxacml.attr.IPAddressAttribute
Returns the mask represented by this object, or null if there is no mask.
getMatchEvaluatable() - Method in class org.jboss.security.xacml.sunxacml.TargetMatch
Returns the AttributeDesignator or AttributeSelector used by the matching function.
getMatchFunction() - Method in class org.jboss.security.xacml.sunxacml.TargetMatch
Returns the Function used to do the matching.
getMatchGroups() - Method in class org.jboss.security.xacml.sunxacml.TargetSection
Returns the TargetMatchGroups contained in this group.
getMatchId() - Method in class org.jboss.security.xacml.core.model.policy.ActionMatchType
Gets the value of the matchId property.
getMatchId() - Method in class org.jboss.security.xacml.core.model.policy.EnvironmentMatchType
Gets the value of the matchId property.
getMatchId() - Method in class org.jboss.security.xacml.core.model.policy.ResourceMatchType
Gets the value of the matchId property.
getMatchId() - Method in class org.jboss.security.xacml.core.model.policy.SubjectMatchType
Gets the value of the matchId property.
getMatchValue() - Method in class org.jboss.security.xacml.sunxacml.TargetMatch
Returns the AttributeValue used by the matching function.
getMessage() - Method in class org.jboss.security.xacml.sunxacml.ctx.Status
Returns the status message or null if there is none.
getMetaData() - Method in class org.jboss.security.xacml.sunxacml.AbstractPolicy
Returns the meta-data associated with this policy
getMetaData() - Method in class org.jboss.security.xacml.sunxacml.PolicyReference
Returns the meta-data associated with this policy.
getMilliseconds() - Method in class org.jboss.security.xacml.sunxacml.attr.TimeAttribute
Gets the number of milliseconds since midnight GMT that this attribute value represents.
getMinutes() - Method in class org.jboss.security.xacml.sunxacml.attr.DayTimeDurationAttribute
Gets the number of minutes.
getModules() - Method in class org.jboss.security.xacml.sunxacml.finder.AttributeFinder
Returns the ordered list of AttributeFinderModules used by this class to find attribute values.
getModules() - Method in class org.jboss.security.xacml.sunxacml.finder.PolicyFinder
Returns the unordered Set of modules used by this class to find policies.
getModules() - Method in class org.jboss.security.xacml.sunxacml.finder.ResourceFinder
Returns the ordered List of modules used by this class to find resources.
getMonths() - Method in class org.jboss.security.xacml.sunxacml.attr.YearMonthDurationAttribute
Gets the number of months.
getName() - Method in class org.jboss.security.xacml.jaxb.LocatorType
Gets the value of the name property.
getName() - Method in class org.jboss.security.xacml.jaxb.Option
Gets the value of the name property.
getName() - Method in class org.jboss.security.xacml.sunxacml.combine.CombinerParameter
Returns the name of this parameter.
getNanoseconds() - Method in class org.jboss.security.xacml.sunxacml.attr.DateTimeAttribute
Gets the nanoseconds of this object.
getNanoseconds() - Method in class org.jboss.security.xacml.sunxacml.attr.DayTimeDurationAttribute
Gets the number of nanoseconds.
getNanoseconds() - Method in class org.jboss.security.xacml.sunxacml.attr.TimeAttribute
Gets the nanoseconds of this object.
getNewFactory() - Static method in class org.jboss.security.xacml.sunxacml.attr.StandardAttributeFactory
A convenience method that returns a new instance of an that supports all of the standard datatypes.
getNewFactory() - Static method in class org.jboss.security.xacml.sunxacml.combine.StandardCombiningAlgFactory
A convenience method that returns a new instance of a CombiningAlgFactory that supports all of the standard algorithms.
getNewFactoryProxy() - Static method in class org.jboss.security.xacml.sunxacml.cond.StandardFunctionFactory
A convenience method that returns a proxy containing newly created instances of BaseFunctionFactorys that are correctly supersetted and contain the standard functions and abstract functions.
getNodeName(Node) - Static method in class org.jboss.security.xacml.sunxacml.SunxacmlUtil
 
getObligation() - Method in class org.jboss.security.xacml.core.model.policy.ObligationsType
Gets the value of the obligation property.
getObligationId() - Method in class org.jboss.security.xacml.core.model.policy.ObligationType
Gets the value of the obligationId property.
getObligations() - Method in class org.jboss.security.xacml.core.model.context.ResultType
Gets the value of the obligations property.
getObligations() - Method in class org.jboss.security.xacml.core.model.policy.PolicySetType
Gets the value of the obligations property.
getObligations() - Method in class org.jboss.security.xacml.core.model.policy.PolicyType
Gets the value of the obligations property.
getObligations() - Method in class org.jboss.security.xacml.sunxacml.AbstractPolicy
Returns the Set of obligations for this policy, which may be empty
getObligations() - Method in class org.jboss.security.xacml.sunxacml.ctx.Result
Returns the set of obligations that the PEP must fulfill, which may be empty.
getObligations() - Method in class org.jboss.security.xacml.sunxacml.PolicyReference
Returns the Set of obligations for this policy, which may be empty if there are no obligations.
getOkInstance() - Static method in class org.jboss.security.xacml.sunxacml.ctx.Status
Gets a Status instance that has the OK status and no other information.
getOneAndOnlyInstance(String, String) - Static method in class org.jboss.security.xacml.sunxacml.cond.BagFunction
Returns a new BagFunction that provides the type-one-and-only functionality over the given attribute type.
getOption() - Method in class org.jboss.security.xacml.jaxb.LocatorType
Gets the value of the option property.
getOptionValue(String) - Method in class org.jboss.security.xacml.locators.AttributeLocator
Given an option tag, get the option value
getOtherAttributes() - Method in class org.jboss.security.xacml.core.model.context.AttributeValueType
Gets a map that contains attributes that aren't bound to any typed property on this class.
getOtherAttributes() - Method in class org.jboss.security.xacml.core.model.context.ResourceContentType
Gets a map that contains attributes that aren't bound to any typed property on this class.
getOtherAttributes() - Method in class org.jboss.security.xacml.core.model.policy.AttributeValueType
Gets a map that contains attributes that aren't bound to any typed property on this class.
getParameterName() - Method in class org.jboss.security.xacml.core.model.policy.CombinerParameterType
Gets the value of the parameterName property.
getParameters() - Method in class org.jboss.security.xacml.sunxacml.combine.CombinerElement
Returns the CombinerParameters associated with this element.
getPDPConfig(String) - Method in class org.jboss.security.xacml.sunxacml.ConfigurationStore
Returns the PDP configuration with the given name.
getPolicies() - Method in interface org.jboss.security.xacml.interfaces.PolicyLocator
Get the set of policies that the locator can return
getPolicies() - Method in class org.jboss.security.xacml.jaxb.PDP
Gets the value of the policies property.
getPolicies() - Method in class org.jboss.security.xacml.locators.AbstractJBossPolicyLocator
 
getPolicy() - Method in class org.jboss.security.xacml.jaxb.PoliciesType
Gets the value of the policy property.
getPolicy() - Method in class org.jboss.security.xacml.jaxb.PolicySetType
Gets the value of the policy property.
getPolicy() - Method in class org.jboss.security.xacml.sunxacml.combine.PolicyCombinerElement
Returns the AbstractPolicy in this element.
getPolicy() - Method in class org.jboss.security.xacml.sunxacml.finder.PolicyFinderResult
Returns the found policy, or null if there was an error or no policy was found.
getPolicy(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.support.finder.PolicyCollection
Attempts to retrieve a policy based on the given context.
getPolicy(String, int, VersionConstraints) - Method in class org.jboss.security.xacml.sunxacml.support.finder.PolicyCollection
Attempts to retrieve a policy based on the given identifier and other constraints.
getPolicyCombiningAlgId() - Method in class org.jboss.security.xacml.core.model.policy.PolicySetType
Gets the value of the policyCombiningAlgId property.
getPolicyDefaults() - Method in class org.jboss.security.xacml.core.model.policy.PolicyType
Gets the value of the policyDefaults property.
getPolicyFinder() - Method in class org.jboss.security.xacml.sunxacml.PDPConfig
Returns the PolicyFinder that was configured, or null if none was configured
getPolicyId() - Method in class org.jboss.security.xacml.core.model.policy.PolicyType
Gets the value of the policyId property.
getPolicyIdRef() - Method in class org.jboss.security.xacml.core.model.policy.PolicyCombinerParametersType
Gets the value of the policyIdRef property.
getPolicySet() - Method in class org.jboss.security.xacml.jaxb.PoliciesType
Gets the value of the policySet property.
getPolicySet() - Method in class org.jboss.security.xacml.jaxb.PolicySetType
Gets the value of the policySet property.
getPolicySetDefaults() - Method in class org.jboss.security.xacml.core.model.policy.PolicySetType
Gets the value of the policySetDefaults property.
getPolicySetId() - Method in class org.jboss.security.xacml.core.model.policy.PolicySetType
Gets the value of the policySetId property.
getPolicySetIdRef() - Method in class org.jboss.security.xacml.core.model.policy.PolicySetCombinerParametersType
Gets the value of the policySetIdRef property.
getPolicySetOrPolicyOrPolicySetIdReference() - Method in class org.jboss.security.xacml.core.model.policy.PolicySetType
Gets the value of the policySetOrPolicyOrPolicySetIdReference property.
getPopulatedPolicySetFinderModule(XACMLPolicy) - Method in class org.jboss.security.xacml.locators.JBossPolicySetLocator
 
getPortRange() - Method in class org.jboss.security.xacml.sunxacml.attr.DNSNameAttribute
Returns the port range represented by this object which will be unbound if no range was specified.
getRange() - Method in class org.jboss.security.xacml.sunxacml.attr.IPAddressAttribute
Returns the port range represented by this object which will be unbound if no range was specified.
getReference() - Method in class org.jboss.security.xacml.sunxacml.PolicyReference
Returns the refernce identitfier used to resolve the policy.
getReferencedDefinition() - Method in class org.jboss.security.xacml.sunxacml.cond.VariableReference
Returns the VariableDefinition referenced by this class, or null if the definition cannot be resolved.
getReferenceType() - Method in class org.jboss.security.xacml.sunxacml.PolicyReference
Returns whether this is a reference to a policy or to a policy set.
getRequestContextPath() - Method in class org.jboss.security.xacml.core.model.policy.AttributeSelectorType
Gets the value of the requestContextPath property.
getRequestRoot() - Method in class org.jboss.security.xacml.sunxacml.BasicEvaluationCtx
Returns the DOM root of the original RequestType XML document.
getRequestRoot() - Method in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
Returns the DOM root of the original RequestType XML document, if this context is backed by an XACML Request.
getResource() - Method in class org.jboss.security.xacml.core.model.context.RequestType
Gets the value of the resource property.
getResource() - Method in class org.jboss.security.xacml.core.model.policy.ResourcesType
Gets the value of the resource property.
getResource() - Method in class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Deprecated. 
getResource() - Method in class org.jboss.security.xacml.sunxacml.ctx.Result
Returns the resource to which this Result applies, or null if none is specified.
getResourceAsList() - Method in class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Returns a Set containing Attribute objects.
getResourceAttribute(URI, URI, URI) - Method in class org.jboss.security.xacml.sunxacml.BasicEvaluationCtx
Returns attribute value(s) from the resource section of the request.
getResourceAttribute(URI, URI, URI) - Method in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
Returns available resource attribute value(s).
getResourceAttributeDesignator() - Method in class org.jboss.security.xacml.core.model.policy.ResourceMatchType
Gets the value of the resourceAttributeDesignator property.
getResourceContent() - Method in class org.jboss.security.xacml.core.model.context.ResourceType
Gets the value of the resourceContent property.
getResourceFinder() - Method in class org.jboss.security.xacml.sunxacml.PDPConfig
Returns the ResourceFinder that was configured, or null if none was configured
getResourceId() - Method in class org.jboss.security.xacml.core.model.context.ResultType
Gets the value of the resourceId property.
getResourceId() - Method in class org.jboss.security.xacml.sunxacml.BasicEvaluationCtx
Returns the resource named in the request as resource-id.
getResourceId() - Method in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
Returns the identifier for the resource being requested.
getResourceMatch() - Method in class org.jboss.security.xacml.core.model.policy.ResourceType
Gets the value of the resourceMatch property.
getResources() - Method in class org.jboss.security.xacml.core.model.policy.TargetType
Gets the value of the resources property.
getResources() - Method in class org.jboss.security.xacml.sunxacml.finder.ResourceFinderResult
Returns the Set of successfully resolved Resource Id AttributeValues, which will be empty if no resources were successfully resolved.
getResourcesSection() - Method in class org.jboss.security.xacml.sunxacml.Target
Returns the Resources section of this Target.
getResponseContextElement(ResponseContext) - Static method in class org.jboss.security.xacml.util.JBossXACMLUtil
 
getResult() - Method in class org.jboss.security.xacml.core.JBossResponseContext
 
getResult() - Method in class org.jboss.security.xacml.core.model.context.ResponseType
Gets the value of the result property.
getResult() - Method in interface org.jboss.security.xacml.interfaces.ResponseContext
Get the result
getResult() - Method in class org.jboss.security.xacml.sunxacml.MatchResult
Returns the applicable result
getResults() - Method in class org.jboss.security.xacml.sunxacml.ctx.ResponseCtx
Get the set of Results from this response.
getReturnType() - Method in interface org.jboss.security.xacml.sunxacml.cond.Function
Provides the type of AttributeValue that this function returns from evaluate in a successful evaluation.
getReturnType() - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionBase
Get the attribute type returned by this function.
getReturnType() - Method in class org.jboss.security.xacml.sunxacml.cond.HigherOrderFunction
Returns the type of attribute value that will be returned by this function.
getReturnTypeAsString() - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionBase
Returns the return type for this particular object.
getRule() - Method in class org.jboss.security.xacml.sunxacml.combine.RuleCombinerElement
Returns the Rule in this element.
getRuleCombiningAlgId() - Method in class org.jboss.security.xacml.core.model.policy.PolicyType
Gets the value of the ruleCombiningAlgId property.
getRuleId() - Method in class org.jboss.security.xacml.core.model.policy.RuleType
Gets the value of the ruleId property.
getRuleIdRef() - Method in class org.jboss.security.xacml.core.model.policy.RuleCombinerParametersType
Gets the value of the ruleIdRef property.
getScope() - Method in class org.jboss.security.xacml.sunxacml.BasicEvaluationCtx
Returns the resource scope of the request, which will be one of the three fields denoting Immediate, Children, or Descendants.
getScope() - Method in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
Returns the resource scope, which will be one of the three fields denoting Immediate, Children, or Descendants.
getSeconds() - Method in class org.jboss.security.xacml.sunxacml.attr.DayTimeDurationAttribute
Gets the number of seconds.
getSetEqualsInstance(String, String) - Static method in class org.jboss.security.xacml.sunxacml.cond.SetFunction
Creates a new instance of the equals set function.
getStandardAbstractFunctions(String) - Static method in class org.jboss.security.xacml.sunxacml.cond.StandardFunctionFactory
Returns the set of abstract functions that this standard factory supports as a mapping of identifier to proxy.
getStandardAlgorithms(String) - Static method in class org.jboss.security.xacml.sunxacml.combine.StandardCombiningAlgFactory
Returns the identifiers supported for the given version of XACML.
getStandardDatatypes(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.StandardAttributeFactory
Returns the identifiers supported for the given version of XACML.
getStandardFunctions(String) - Static method in class org.jboss.security.xacml.sunxacml.cond.StandardFunctionFactory
Returns the identifiers supported for the given version of XACML.
getStatus() - Method in class org.jboss.security.xacml.core.model.context.ResultType
Gets the value of the status property.
getStatus() - Method in class org.jboss.security.xacml.sunxacml.cond.EvaluationResult
Returns the status if there was an error, or null it no error occurred
getStatus() - Method in class org.jboss.security.xacml.sunxacml.ctx.Result
Returns the status data included in this Result.
getStatus() - Method in class org.jboss.security.xacml.sunxacml.finder.PolicyFinderResult
Returns the status if there was an error, or null if no error occurred.
getStatus() - Method in class org.jboss.security.xacml.sunxacml.MatchResult
Returns the status if there was an error, or null if no error occurred
getStatus() - Method in exception org.jboss.security.xacml.sunxacml.support.finder.TopLevelPolicyException
Returns the status information associated with this error.
getStatusCode() - Method in class org.jboss.security.xacml.core.model.context.StatusCodeType
Gets the value of the statusCode property.
getStatusCode() - Method in class org.jboss.security.xacml.core.model.context.StatusType
Gets the value of the statusCode property.
getStatusDetail() - Method in class org.jboss.security.xacml.core.model.context.StatusType
Gets the value of the statusDetail property.
getStatusMessage() - Method in class org.jboss.security.xacml.core.model.context.StatusType
Gets the value of the statusMessage property.
getSubject() - Method in class org.jboss.security.xacml.core.model.context.RequestType
Gets the value of the subject property.
getSubject() - Method in class org.jboss.security.xacml.core.model.policy.SubjectsType
Gets the value of the subject property.
getSubjectAttribute(URI, URI, URI) - Method in class org.jboss.security.xacml.sunxacml.BasicEvaluationCtx
Returns attribute value(s) from the subject section of the request that have no issuer.
getSubjectAttribute(URI, URI, URI, URI) - Method in class org.jboss.security.xacml.sunxacml.BasicEvaluationCtx
Returns attribute value(s) from the subject section of the request.
getSubjectAttribute(URI, URI, URI) - Method in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
Returns available subject attribute value(s) ignoring the issuer.
getSubjectAttribute(URI, URI, URI, URI) - Method in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
Returns available subject attribute value(s).
getSubjectAttributeDesignator() - Method in class org.jboss.security.xacml.core.model.policy.SubjectMatchType
Gets the value of the subjectAttributeDesignator property.
getSubjectCategory() - Method in class org.jboss.security.xacml.core.model.context.SubjectType
Gets the value of the subjectCategory property.
getSubjectCategory() - Method in class org.jboss.security.xacml.core.model.policy.SubjectAttributeDesignatorType
Gets the value of the subjectCategory property.
getSubjectMatch() - Method in class org.jboss.security.xacml.core.model.policy.SubjectType
Gets the value of the subjectMatch property.
getSubjects() - Method in class org.jboss.security.xacml.core.model.policy.TargetType
Gets the value of the subjects property.
getSubjects() - Method in class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Deprecated. 
getSubjectsAsList() - Method in class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Returns a Set containing Subject objects.
getSubjectsSection() - Method in class org.jboss.security.xacml.sunxacml.Target
Returns the Subjects section of this Target.
getSubsetInstance(String, String) - Static method in class org.jboss.security.xacml.sunxacml.cond.SetFunction
Creates a new instance of the subset set function.
getSubsititeValue() - Method in class org.jboss.security.xacml.util.LDAPCommon
The namespace of the value that we are going to pick up from the xacml request to be substituted in the wildcard for the ldap search filter
getSubstituteValue(URI, EvaluationCtx) - Method in class org.jboss.security.xacml.locators.attrib.DatabaseActionAttributeLocator
 
getSubstituteValue(URI, EvaluationCtx) - Method in class org.jboss.security.xacml.locators.attrib.DatabaseEnvAttributeLocator
 
getSubstituteValue(URI, EvaluationCtx) - Method in class org.jboss.security.xacml.locators.attrib.DatabaseResourceAttributeLocator
 
getSubstituteValue(URI, EvaluationCtx) - Method in class org.jboss.security.xacml.locators.attrib.DatabaseSubjectAttributeLocator
 
getSubstituteValue(URI, EvaluationCtx) - Method in class org.jboss.security.xacml.locators.attrib.FileSystemAttributeLocator
 
getSubstituteValue(URI, EvaluationCtx) - Method in class org.jboss.security.xacml.locators.attrib.LDAPActionAttributeLocator
 
getSubstituteValue(URI, EvaluationCtx) - Method in class org.jboss.security.xacml.locators.attrib.LDAPEnvAttributeLocator
 
getSubstituteValue(URI, EvaluationCtx) - Method in class org.jboss.security.xacml.locators.attrib.LDAPResourceAttributeLocator
 
getSubstituteValue(URI, EvaluationCtx) - Method in class org.jboss.security.xacml.locators.attrib.LDAPSubjectAttributeLocator
 
getSubstituteValue(URI, EvaluationCtx) - Method in class org.jboss.security.xacml.locators.attrib.StorageAttributeLocator
For locators based on DB or LDAP, we may need one value that needs to be substituted in the DB prepared statement or ldap DIT query.
getSupportedAlgorithms() - Method in class org.jboss.security.xacml.sunxacml.combine.BaseCombiningAlgFactory
Returns the algorithm identifiers supported by this factory.
getSupportedAlgorithms() - Method in class org.jboss.security.xacml.sunxacml.combine.CombiningAlgFactory
Returns the algorithm identifiers supported by this factory.
getSupportedAttributeFactories() - Method in class org.jboss.security.xacml.sunxacml.ConfigurationStore
Returns a set of identifiers representing each attribute factory available.
getSupportedCombiningAlgFactories() - Method in class org.jboss.security.xacml.sunxacml.ConfigurationStore
Returns a set of identifiers representing each combiningAlg factory available.
getSupportedDatatypes() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeFactory
Returns the datatype identifiers supported by this factory.
getSupportedDatatypes() - Method in class org.jboss.security.xacml.sunxacml.attr.BaseAttributeFactory
Returns the datatype identifiers supported by this factory.
getSupportedDesignatorTypes() - Method in class org.jboss.security.xacml.locators.AttributeLocator
 
getSupportedDesignatorTypes() - Method in class org.jboss.security.xacml.sunxacml.finder.AttributeFinderModule
Returns a Set of Integers that represent which AttributeDesignator types are supported (eg, Subject, Resource, etc.), or null meaning that no particular types are supported.
getSupportedDesignatorTypes() - Method in class org.jboss.security.xacml.sunxacml.finder.impl.CurrentEnvModule
Returns a Set with a single Integer specifying that environment attributes are supported by this module.
getSupportedFunctionFactories() - Method in class org.jboss.security.xacml.sunxacml.ConfigurationStore
Returns a set of identifiers representing each function factory proxy available.
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.BaseFunctionFactory
Returns the function identifiers supported by this factory.
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.AbsFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.AddFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.ComparisonFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.ConditionBagFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.ConditionSetFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.DateMathFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.DivideFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.EqualFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.FloorFunctionCluster
 
getSupportedFunctions() - Method in interface org.jboss.security.xacml.sunxacml.cond.cluster.FunctionCluster
Returns a single instance of each of the functions supported by some class.
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.GeneralBagFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.GeneralSetFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.HigherOrderFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.LogicalFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.MatchFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.ModFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.MultiplyFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.NOfFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.NotFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.NumericConvertFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.RoundFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.StringFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.StringNormalizeFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.cluster.SubtractFunctionCluster
 
getSupportedFunctions() - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Returns the function identifiers supported by this factory.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.AbsFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.AddFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.BagFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.ConditionBagFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.ConditionSetFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.DateMathFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.DivideFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.FloorFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.GeneralBagFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.GeneralSetFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.HigherOrderFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.LogicalFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.MatchFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.ModFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.MultiplyFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.NOfFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.NotFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.NumericConvertFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.RoundFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.SetFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.StringFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.StringNormalizeFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIdentifiers() - Static method in class org.jboss.security.xacml.sunxacml.cond.SubtractFunction
Returns a Set containing all the function identifiers supported by this class.
getSupportedIds() - Method in class org.jboss.security.xacml.locators.AttributeLocator
 
getSupportedIds() - Method in class org.jboss.security.xacml.sunxacml.finder.AttributeFinderModule
Returns a Set of URIs that represent the attributeIds handled by this module, or null if this module doesn't handle any specific attributeIds.
getSupportedPDPConfigurations() - Method in class org.jboss.security.xacml.sunxacml.ConfigurationStore
Returns a set of identifiers representing each PDP configuration available.
getTarget() - Method in class org.jboss.security.xacml.core.model.policy.PolicySetType
Gets the value of the target property.
getTarget() - Method in class org.jboss.security.xacml.core.model.policy.PolicyType
Gets the value of the target property.
getTarget() - Method in class org.jboss.security.xacml.core.model.policy.RuleType
Gets the value of the target property.
getTarget() - Method in class org.jboss.security.xacml.sunxacml.AbstractPolicy
Returns the target for this policy
getTarget() - Method in class org.jboss.security.xacml.sunxacml.PolicyReference
Returns the target for this policy.
getTarget() - Method in interface org.jboss.security.xacml.sunxacml.PolicyTreeElement
Returns the target for this element or null if there is no target
getTarget() - Method in class org.jboss.security.xacml.sunxacml.Rule
Returns the target for this Rule or null if there is no target
getTargetFactory() - Method in class org.jboss.security.xacml.sunxacml.cond.BasicFunctionFactoryProxy
 
getTargetFactory() - Method in interface org.jboss.security.xacml.sunxacml.cond.FunctionFactoryProxy
Returns the Target version of an instance of the FunctionFactory for which this is a proxy.
getTargetFactory() - Static method in class org.jboss.security.xacml.sunxacml.cond.StandardFunctionFactory
Returns a FunctionFactory that will only provide those functions that are usable in Target matching.
getTargetFunctionFactory() - Method in class org.jboss.security.xacml.sunxacml.PolicyMetaData
Returns the Target FunctionFactory used by the associated policy.
getTargetInstance() - Static method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Returns the default FunctionFactory that will only provide those functions that are usable in Target matching.
getTargetInstance(String) - Static method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Returns a factory based on the given identifier.
getTimeZone() - Method in class org.jboss.security.xacml.sunxacml.attr.DateAttribute
Gets the specified time zone of this object (or TZ_UNSPECIFIED if unspecified).
getTimeZone() - Method in class org.jboss.security.xacml.sunxacml.attr.DateTimeAttribute
Gets the time zone of this object (or TZ_UNSPECIFIED if unspecified).
getTimeZone() - Method in class org.jboss.security.xacml.sunxacml.attr.TimeAttribute
Gets the time zone of this object (or TZ_UNSPECIFIED if unspecified).
getTokenList(String) - Static method in class org.jboss.security.xacml.util.JBossXACMLUtil
Get a list of token from comma separated string
getTotalSeconds() - Method in class org.jboss.security.xacml.sunxacml.attr.DayTimeDurationAttribute
Gets the total number of round seconds (in milliseconds).
getTrueInstance() - Static method in class org.jboss.security.xacml.sunxacml.attr.BooleanAttribute
Returns a BooleanAttribute that represents a true value.
getTrueInstance() - Static method in class org.jboss.security.xacml.sunxacml.cond.EvaluationResult
Returns an EvaluationResult that represents a true value.
getType() - Method in class org.jboss.security.xacml.core.JBossXACMLPolicy
 
getType() - Method in interface org.jboss.security.xacml.interfaces.XACMLPolicy
Return a type (PolicySet or Policy)
getType() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Returns the type of attribute that is resolved by this designator.
getType() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeSelector
Returns the data type of the attribute values that this selector will resolve
getType() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeValue
Returns the type of this attribute value.
getType() - Method in class org.jboss.security.xacml.sunxacml.cond.Apply
Returns the type of attribute that this object will return on a call to evaluate.
getType() - Method in class org.jboss.security.xacml.sunxacml.cond.Condition
Returns the type of attribute that this object will return on a call to evaluate.
getType() - Method in interface org.jboss.security.xacml.sunxacml.cond.Expression
Returns the type of the expression.
getType() - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionBase
Returns the same value as getReturnType.
getType() - Method in class org.jboss.security.xacml.sunxacml.cond.HigherOrderFunction
Returns the same value as getReturnType.
getType() - Method in class org.jboss.security.xacml.sunxacml.cond.VariableReference
Returns the type of the referenced expression.
getType() - Method in class org.jboss.security.xacml.sunxacml.ctx.Attribute
Returns the data type of this attribute
getType() - Method in class org.jboss.security.xacml.sunxacml.TargetMatch
Returns the type of this TargetMatch, either SUBJECT, RESOURCE, ACTION, or ENVIRONMENT.
getUnionInstance(String, String) - Static method in class org.jboss.security.xacml.sunxacml.cond.SetFunction
Creates a new instance of the union set function.
getUpperBound() - Method in class org.jboss.security.xacml.sunxacml.attr.PortRange
Returns the upper-bound port value.
getV4Instance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.IPv4AddressAttribute
Returns a new IPv4AddressAttribute that represents the name indicated by the String provided.
getV6Instance(String) - Static method in class org.jboss.security.xacml.sunxacml.attr.IPv6AddressAttribute
Returns a new IPv6AddressAttribute that represents the name indicated by the String provided.
getValue() - Method in class org.jboss.security.xacml.core.ext.MultiValueAttribute
 
getValue() - Method in class org.jboss.security.xacml.core.ext.SingleValueAttribute
 
getValue() - Method in class org.jboss.security.xacml.core.model.context.StatusCodeType
Gets the value of the value property.
getValue() - Method in class org.jboss.security.xacml.core.model.policy.IdReferenceType
Gets the value of the value property.
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.AnyURIAttribute
Returns the URI value represented by this object.
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeValue
Get the value represented
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.BagAttribute
 
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.Base64BinaryAttribute
Returns the byte [] value represented by this object.
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.BooleanAttribute
Returns the boolean value represented by this object.
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.DateAttribute
Gets the date represented by this object.
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.DateTimeAttribute
Gets the date and time represented by this object.
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.DayTimeDurationAttribute
 
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.DNSNameAttribute
 
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.DoubleAttribute
Returns the double value represented by this object.
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.HexBinaryAttribute
Returns the byte [] value represented by this object.
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.IntegerAttribute
Returns the long value represented by this object.
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.IPv4AddressAttribute
 
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.IPv6AddressAttribute
 
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.RFC822NameAttribute
Returns the name value represented by this object
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.StringAttribute
Returns the String value represented by this object.
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.TimeAttribute
Gets the time represented by this object.
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.X500NameAttribute
Returns the name value represented by this object
getValue() - Method in class org.jboss.security.xacml.sunxacml.attr.YearMonthDurationAttribute
 
getValue() - Method in class org.jboss.security.xacml.sunxacml.combine.CombinerParameter
Returns the value provided by this parameter.
getValue() - Method in class org.jboss.security.xacml.sunxacml.ctx.Attribute
The value of this attribute, or null if no value was included
getValues() - Method in class org.jboss.security.xacml.sunxacml.ctx.Attribute
Return all the values
getVariableDefinitions() - Method in class org.jboss.security.xacml.sunxacml.Policy
Returns the variable definitions in this Policy.
getVariableId() - Method in class org.jboss.security.xacml.core.model.policy.VariableDefinitionType
Gets the value of the variableId property.
getVariableId() - Method in class org.jboss.security.xacml.core.model.policy.VariableReferenceType
Gets the value of the variableId property.
getVariableId() - Method in class org.jboss.security.xacml.sunxacml.cond.VariableDefinition
Returns the identifier for this definition.
getVariableId() - Method in class org.jboss.security.xacml.sunxacml.cond.VariableReference
Returns the reference identifier.
getVariableType(String) - Method in class org.jboss.security.xacml.sunxacml.cond.VariableManager
Returns the datatype that the identified definition's expression resolves to on evaluation.
getVersion() - Method in class org.jboss.security.xacml.core.model.policy.IdReferenceType
Gets the value of the version property.
getVersion() - Method in class org.jboss.security.xacml.core.model.policy.PolicySetType
Gets the value of the version property.
getVersion() - Method in class org.jboss.security.xacml.core.model.policy.PolicyType
Gets the value of the version property.
getVersion() - Method in class org.jboss.security.xacml.sunxacml.AbstractPolicy
Returns the version of this policy.
getVersion() - Method in class org.jboss.security.xacml.sunxacml.PolicyReference
Returns the version of this policy.
getVersionConstraint() - Method in class org.jboss.security.xacml.sunxacml.VersionConstraints
Returns the matching constraint string, which will be null if there is no constraint on matching the version.
getXACMLIdentifier() - Method in class org.jboss.security.xacml.sunxacml.PolicyMetaData
Returns the identifier string for the specified version of XACML.
getXACMLVersion() - Method in class org.jboss.security.xacml.sunxacml.PolicyMetaData
Returns which version of XACML is specified in this meta-data.
getXPathIdentifier() - Method in class org.jboss.security.xacml.sunxacml.PolicyMetaData
Returns the identifier string for the specified version of XPath, or null if no version is specified.
getXPathVersion() - Method in class org.jboss.security.xacml.core.model.policy.DefaultsType
Gets the value of the xPathVersion property.
getXPathVersion() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeSelector
Returns the XPath version this selector is supposed to use.
getXPathVersion() - Method in class org.jboss.security.xacml.sunxacml.PolicyMetaData
Returns which version of XPath is specified in this meta-data.
getYears() - Method in class org.jboss.security.xacml.sunxacml.attr.YearMonthDurationAttribute
Gets the number of years.

H

handlePolicy(XACMLPolicy) - Method in class org.jboss.security.xacml.locators.JBossRBACPolicySetLocator
 
hashCode() - Method in class org.jboss.security.xacml.sunxacml.attr.AnyURIAttribute
Returns the hashcode value used to index and compare this object with others of the same type.
hashCode() - Method in class org.jboss.security.xacml.sunxacml.attr.Base64BinaryAttribute
Returns the hashcode value used to index and compare this object with others of the same type.
hashCode() - Method in class org.jboss.security.xacml.sunxacml.attr.BooleanAttribute
Returns the hashcode value used to index and compare this object with others of the same type.
hashCode() - Method in class org.jboss.security.xacml.sunxacml.attr.DateAttribute
Returns the hashcode value used to index and compare this object with others of the same type.
hashCode() - Method in class org.jboss.security.xacml.sunxacml.attr.DateTimeAttribute
Returns the hashcode value used to index and compare this object with others of the same type.
hashCode() - Method in class org.jboss.security.xacml.sunxacml.attr.DayTimeDurationAttribute
Returns the hashcode value used to index and compare this object with others of the same type.
hashCode() - Method in class org.jboss.security.xacml.sunxacml.attr.DNSNameAttribute
Returns the hashcode value used to index and compare this object with others of the same type.
hashCode() - Method in class org.jboss.security.xacml.sunxacml.attr.DoubleAttribute
Returns the hashcode value used to index and compare this object with others of the same type.
hashCode() - Method in class org.jboss.security.xacml.sunxacml.attr.HexBinaryAttribute
Returns the hashcode value used to index and compare this object with others of the same type.
hashCode() - Method in class org.jboss.security.xacml.sunxacml.attr.IntegerAttribute
Returns the hashcode value used to index and compare this object with others of the same type.
hashCode() - Method in class org.jboss.security.xacml.sunxacml.attr.IPAddressAttribute
Returns the hashcode value used to index and compare this object with others of the same type.
hashCode() - Method in class org.jboss.security.xacml.sunxacml.attr.RFC822NameAttribute
Returns the hashcode value used to index and compare this object with others of the same type.
hashCode() - Method in class org.jboss.security.xacml.sunxacml.attr.StringAttribute
Returns the hashcode value used to index and compare this object with others of the same type.
hashCode() - Method in class org.jboss.security.xacml.sunxacml.attr.TimeAttribute
Returns the hashcode value used to index and compare this object with others of the same type.
hashCode() - Method in class org.jboss.security.xacml.sunxacml.attr.X500NameAttribute
Returns the hashcode value used to index and compare this object with others of the same type.
hashCode() - Method in class org.jboss.security.xacml.sunxacml.attr.YearMonthDurationAttribute
Returns the hashcode value used to index and compare this object with others of the same type.
hashCode() - Method in class org.jboss.security.xacml.sunxacml.ctx.Attribute
 
hashCode() - Method in class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
 
hashCode() - Method in class org.jboss.security.xacml.sunxacml.ctx.Status
 
hashCode() - Method in class org.jboss.security.xacml.sunxacml.ctx.StatusDetail
 
hashCode() - Method in class org.jboss.security.xacml.sunxacml.ctx.Subject
 
HexBinaryAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Representation of an xsi:hexBinary value.
HexBinaryAttribute(byte[]) - Constructor for class org.jboss.security.xacml.sunxacml.attr.HexBinaryAttribute
Creates a new HexBinaryAttribute that represents the byte [] value supplied.
HexBinaryAttributeProxy - Class in org.jboss.security.xacml.sunxacml.attr.proxy
A proxy class that is provided mainly for the run-time configuration code to use.
HexBinaryAttributeProxy() - Constructor for class org.jboss.security.xacml.sunxacml.attr.proxy.HexBinaryAttributeProxy
 
HigherOrderFunction - Class in org.jboss.security.xacml.sunxacml.cond
Represents all of the higher order bag functions, except map, which has its own class due to the issues with its return type.
HigherOrderFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.HigherOrderFunction
Creates a new instance of the given function.
HigherOrderFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by HigherOrderFunction.
HigherOrderFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.HigherOrderFunctionCluster
 

I

identifier - Variable in class org.jboss.security.xacml.locators.AttributeLocator
 
identifier - Static variable in class org.jboss.security.xacml.sunxacml.attr.AnyURIAttribute
Official name of this type
identifier - Static variable in class org.jboss.security.xacml.sunxacml.attr.Base64BinaryAttribute
Official name of this type
identifier - Static variable in class org.jboss.security.xacml.sunxacml.attr.BooleanAttribute
Official name of this type
identifier - Static variable in class org.jboss.security.xacml.sunxacml.attr.DateAttribute
Official name of this type
identifier - Static variable in class org.jboss.security.xacml.sunxacml.attr.DateTimeAttribute
Official name of this type
identifier - Static variable in class org.jboss.security.xacml.sunxacml.attr.DayTimeDurationAttribute
Official name of this type
identifier - Static variable in class org.jboss.security.xacml.sunxacml.attr.DNSNameAttribute
Official name of this type
identifier - Static variable in class org.jboss.security.xacml.sunxacml.attr.DoubleAttribute
Official name of this type
identifier - Static variable in class org.jboss.security.xacml.sunxacml.attr.HexBinaryAttribute
Official name of this type
identifier - Static variable in class org.jboss.security.xacml.sunxacml.attr.IntegerAttribute
Official name of this type
identifier - Static variable in class org.jboss.security.xacml.sunxacml.attr.IPAddressAttribute
Official name of this type
identifier - Static variable in class org.jboss.security.xacml.sunxacml.attr.RFC822NameAttribute
Official name of this type
identifier - Static variable in class org.jboss.security.xacml.sunxacml.attr.StringAttribute
Official name of this type
identifier - Static variable in class org.jboss.security.xacml.sunxacml.attr.TimeAttribute
Official name of this type
identifier - Static variable in class org.jboss.security.xacml.sunxacml.attr.X500NameAttribute
Official name of this type
identifier - Static variable in class org.jboss.security.xacml.sunxacml.attr.YearMonthDurationAttribute
Official name of this type
IDENTIFIER_TAG - Static variable in interface org.jboss.security.xacml.interfaces.AbstractLocator
 
IdReferenceType - Class in org.jboss.security.xacml.core.model.policy
Java class for IdReferenceType complex type.
IdReferenceType() - Constructor for class org.jboss.security.xacml.core.model.policy.IdReferenceType
 
ids - Variable in class org.jboss.security.xacml.locators.AttributeLocator
 
IGNORE_ACTION_ID - Static variable in class org.jboss.security.xacml.locators.cache.DecisionCacheLocator
 
IGNORE_ENVIRONMENT_ID - Static variable in class org.jboss.security.xacml.locators.cache.DecisionCacheLocator
 
IGNORE_RESOURCE_ID - Static variable in class org.jboss.security.xacml.locators.cache.DecisionCacheLocator
 
IGNORE_SUBJECT_ID - Static variable in class org.jboss.security.xacml.locators.cache.DecisionCacheLocator
 
in() - Method in class org.jboss.security.xacml.sunxacml.Indenter
Move in one width.
Indenter - Class in org.jboss.security.xacml.sunxacml
Provides flexible indenting for XML encoding.
Indenter() - Constructor for class org.jboss.security.xacml.sunxacml.Indenter
Constructs an Indenter with the default indent width.
Indenter(int) - Constructor for class org.jboss.security.xacml.sunxacml.Indenter
Constructs an Indenter with a user-supplied indent width.
indeterminate() - Method in class org.jboss.security.xacml.sunxacml.cond.EvaluationResult
Returns true if the result was indeterminate
indeterminate() - Method in class org.jboss.security.xacml.sunxacml.finder.PolicyFinderResult
Returns true if the result was Indeterminate.
INDETERMINATE - Static variable in class org.jboss.security.xacml.sunxacml.MatchResult
An integer value indicating the the result is Indeterminate
init(PolicyFinder) - Method in class org.jboss.security.xacml.bridge.PolicySetFinderModule
 
init(PolicyFinder) - Method in class org.jboss.security.xacml.bridge.WrapperPolicyFinderModule
 
init() - Method in class org.jboss.security.xacml.locators.policy.JBossLDAPPolicyLocator
 
init(PolicyFinder) - Method in class org.jboss.security.xacml.sunxacml.finder.impl.FilePolicyModule
Initializes the FilePolicyModule by loading the policies contained in the collection of files associated with this module.
init() - Method in class org.jboss.security.xacml.sunxacml.finder.PolicyFinder
Initializes all modules in this finder.
init(PolicyFinder) - Method in class org.jboss.security.xacml.sunxacml.finder.PolicyFinderModule
Initializes this module for use by the given finder.
init(PolicyFinder) - Method in class org.jboss.security.xacml.sunxacml.support.finder.BasicPolicyFinderModule
Initialize this module.
init(PolicyFinder) - Method in class org.jboss.security.xacml.sunxacml.support.finder.FilePolicyModule
Initializes the FilePolicyModule by loading the policies contained in the collection of files associated with this module.
init(PolicyFinder) - Method in class org.jboss.security.xacml.sunxacml.support.finder.StaticPolicyFinderModule
Initialize this module.
init(PolicyFinder) - Method in class org.jboss.security.xacml.sunxacml.support.finder.StaticRefPolicyFinderModule
Initialize this module.
init(PolicyFinder) - Method in class org.jboss.security.xacml.sunxacml.support.finder.URLPolicyFinderModule
Initialize this module.
INITIAL_CAPACITY - Static variable in class org.jboss.security.xacml.locators.cache.DecisionCacheLocator
 
installMultiValueAttribute(String) - Static method in class org.jboss.security.xacml.core.PDPConfiguration
Install a multi value Attribute that is not standard
installSingleValueAttribute(String) - Static method in class org.jboss.security.xacml.core.PDPConfiguration
Install a Single Value Attribute that is not standard
IntegerAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Representation of an xs:integer value.
IntegerAttribute(long) - Constructor for class org.jboss.security.xacml.sunxacml.attr.IntegerAttribute
Creates a new IntegerAttribute that represents the long value supplied.
IntegerAttributeProxy - Class in org.jboss.security.xacml.sunxacml.attr.proxy
A proxy class that is provided mainly for the run-time configuration code to use.
IntegerAttributeProxy() - Constructor for class org.jboss.security.xacml.sunxacml.attr.proxy.IntegerAttributeProxy
 
invalidateCache() - Method in class org.jboss.security.xacml.sunxacml.finder.AttributeFinderModule
This is an experimental method that asks the module to invalidate any cache values it may contain.
invalidateCache() - Method in class org.jboss.security.xacml.sunxacml.finder.PolicyFinderModule
This is an experimental method that asks the module to invalidate any cache values it may contain.
invalidateCache() - Method in class org.jboss.security.xacml.sunxacml.finder.ResourceFinderModule
This is an experimental method that asks the module to invalidate any cache values it may contain.
IPAddressAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Represents the IPAddress datatype introduced in XACML 2.0.
IPAddressAttribute(InetAddress, InetAddress, PortRange) - Constructor for class org.jboss.security.xacml.sunxacml.attr.IPAddressAttribute
Creates the new IPAddressAttribute with all the optional components.
IPAddressAttributeProxy - Class in org.jboss.security.xacml.sunxacml.attr.proxy
A proxy class that is provided mainly for the run-time configuration code to use.
IPAddressAttributeProxy() - Constructor for class org.jboss.security.xacml.sunxacml.attr.proxy.IPAddressAttributeProxy
 
IPv4AddressAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Subclass of IPAddressAttribute that handles the specifics of IPv4.
IPv4AddressAttribute(InetAddress) - Constructor for class org.jboss.security.xacml.sunxacml.attr.IPv4AddressAttribute
Creates the new IPv4AddressAttribute with just the required address component.
IPv4AddressAttribute(InetAddress, InetAddress) - Constructor for class org.jboss.security.xacml.sunxacml.attr.IPv4AddressAttribute
Creates the new IPv4AddressAttribute with the optional address mask.
IPv4AddressAttribute(InetAddress, PortRange) - Constructor for class org.jboss.security.xacml.sunxacml.attr.IPv4AddressAttribute
Creates the new IPv4AddressAttribute with the optional port range.
IPv4AddressAttribute(InetAddress, InetAddress, PortRange) - Constructor for class org.jboss.security.xacml.sunxacml.attr.IPv4AddressAttribute
Creates the new IPv4AddressAttribute with all the optional components.
IPv6AddressAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Subclass of IPAddressAttribute that handles the specifics of IPv6.
IPv6AddressAttribute(InetAddress) - Constructor for class org.jboss.security.xacml.sunxacml.attr.IPv6AddressAttribute
Creates the new IPv6AddressAttribute with just the required address component.
IPv6AddressAttribute(InetAddress, InetAddress) - Constructor for class org.jboss.security.xacml.sunxacml.attr.IPv6AddressAttribute
Creates the new IPv6AddressAttribute with the optional address mask.
IPv6AddressAttribute(InetAddress, PortRange) - Constructor for class org.jboss.security.xacml.sunxacml.attr.IPv6AddressAttribute
Creates the new IPv6AddressAttribute with the optional port range.
IPv6AddressAttribute(InetAddress, InetAddress, PortRange) - Constructor for class org.jboss.security.xacml.sunxacml.attr.IPv6AddressAttribute
Creates the new IPv6AddressAttribute with all the optional components.
isBag() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeValue
Returns whether or not this value is actually a bag of values.
isBag() - Method in class org.jboss.security.xacml.sunxacml.attr.BagAttribute
Overrides the default method to always return true.
isChildSupported() - Method in class org.jboss.security.xacml.locators.ResourceLocator
 
isChildSupported() - Method in class org.jboss.security.xacml.sunxacml.finder.ResourceFinderModule
Returns true if this module supports finding resources with the "Children" scope.
isCondition() - Method in class org.jboss.security.xacml.sunxacml.cond.Apply
Deprecated.
As of 2.0 this method should not be used, since an Apply is never a Condition.
isDescendantSupported() - Method in class org.jboss.security.xacml.locators.ResourceLocator
 
isDescendantSupported() - Method in class org.jboss.security.xacml.sunxacml.finder.ResourceFinderModule
Returns true if this module supports finding resources with the "Descendants" scope.
isDesignatorSupported() - Method in class org.jboss.security.xacml.locators.AttributeLocator
 
isDesignatorSupported() - Method in class org.jboss.security.xacml.sunxacml.finder.AttributeFinderModule
Returns true if this module supports retrieving attributes based on the data provided in an AttributeDesignatorType.
isDesignatorSupported() - Method in class org.jboss.security.xacml.sunxacml.finder.impl.CurrentEnvModule
Returns true always because this module supports designators.
isEarlier(String, String) - Static method in class org.jboss.security.xacml.sunxacml.VersionConstraints
Checks if the given version string is less-than or equal-to the constraint string.
isEmpty() - Method in class org.jboss.security.xacml.sunxacml.attr.BagAttribute
A convenience function that returns whether or not the bag is empty (ie, whether or not the size of the bag is zero)
isEmpty() - Method in class org.jboss.security.xacml.sunxacml.finder.ResourceFinderResult
Returns whether or not this result contains any Resource Id listings.
isIdReferenceSupported() - Method in class org.jboss.security.xacml.bridge.PolicySetFinderModule
Always returns true, since reference-based retrieval is supported.
isIdReferenceSupported() - Method in class org.jboss.security.xacml.sunxacml.finder.PolicyFinderModule
Returns true if the module supports finding policies based on an id reference (in a PolicySet).
isIdReferenceSupported() - Method in class org.jboss.security.xacml.sunxacml.support.finder.BasicPolicyFinderModule
Always returns true since this module does support finding policies based on reference.
isIdReferenceSupported() - Method in class org.jboss.security.xacml.sunxacml.support.finder.StaticRefPolicyFinderModule
Always returns true since this module does support finding policies based on reference.
isIdReferenceSupported() - Method in class org.jboss.security.xacml.sunxacml.support.finder.URLPolicyFinderModule
Always returns true since this module does support finding policies based on reference.
isLater(String, String) - Static method in class org.jboss.security.xacml.sunxacml.VersionConstraints
Checks if the given version string is greater-than or equal-to the constraint string.
isLowerBounded() - Method in class org.jboss.security.xacml.sunxacml.attr.PortRange
Returns whether the range is bounded by a lower port number.
isMustBePresent() - Method in class org.jboss.security.xacml.core.model.policy.AttributeDesignatorType
Gets the value of the mustBePresent property.
isMustBePresent() - Method in class org.jboss.security.xacml.core.model.policy.AttributeSelectorType
Gets the value of the mustBePresent property.
isNegative() - Method in class org.jboss.security.xacml.sunxacml.attr.DayTimeDurationAttribute
Returns true if the duration is negative.
isNegative() - Method in class org.jboss.security.xacml.sunxacml.attr.YearMonthDurationAttribute
Returns true if the duration is negative.
isRequestSupported() - Method in class org.jboss.security.xacml.bridge.PolicySetFinderModule
 
isRequestSupported() - Method in class org.jboss.security.xacml.bridge.WrapperPolicyFinderModule
 
isRequestSupported() - Method in class org.jboss.security.xacml.sunxacml.finder.impl.FilePolicyModule
Indicates whether this module supports finding policies based on a request (target matching).
isRequestSupported() - Method in class org.jboss.security.xacml.sunxacml.finder.PolicyFinderModule
Returns true if the module supports finding policies based on a request (ie, target matching).
isRequestSupported() - Method in class org.jboss.security.xacml.sunxacml.support.finder.BasicPolicyFinderModule
Always returns true since this module does support finding policies based on context matching.
isRequestSupported() - Method in class org.jboss.security.xacml.sunxacml.support.finder.FilePolicyModule
Indicates whether this module supports finding policies based on a request (target matching).
isRequestSupported() - Method in class org.jboss.security.xacml.sunxacml.support.finder.StaticPolicyFinderModule
Always returns true since this module does support finding policies based on context.
isSelectorSupported() - Method in class org.jboss.security.xacml.locators.AttributeLocator
 
isSelectorSupported() - Method in class org.jboss.security.xacml.sunxacml.finder.AttributeFinderModule
Returns true if this module supports retrieving attributes based on the data provided in an AttributeSelectorType.
isSelectorSupported() - Method in class org.jboss.security.xacml.sunxacml.finder.impl.SelectorModule
Returns true since this module supports retrieving attributes based on the data provided in an AttributeSelectorType.
isSinglePort() - Method in class org.jboss.security.xacml.sunxacml.attr.PortRange
Returns whether the range is actually a single port number.
isSubdomain() - Method in class org.jboss.security.xacml.sunxacml.attr.DNSNameAttribute
Returns true if the leading character in the hostname is a '*', and therefore represents a matching subdomain, or false otherwise.
issuer - Variable in class org.jboss.security.xacml.core.model.context.AttributeType
 
issuer - Variable in class org.jboss.security.xacml.core.model.context.MissingAttributeDetailType
 
issuer - Variable in class org.jboss.security.xacml.core.model.policy.AttributeDesignatorType
 
isUnbound() - Method in class org.jboss.security.xacml.sunxacml.attr.PortRange
Returns whether the range is unbound, which means that it specifies no port number or range.
isUpperBounded() - Method in class org.jboss.security.xacml.sunxacml.attr.PortRange
Returns whether the range is bounded by an upper port number.
iterator() - Method in class org.jboss.security.xacml.sunxacml.attr.BagAttribute
Returns an iterator over te

J

JAXP_SCHEMA_LANGUAGE - Static variable in class org.jboss.security.xacml.sunxacml.finder.impl.FilePolicyModule
 
JAXP_SCHEMA_SOURCE - Static variable in class org.jboss.security.xacml.sunxacml.finder.impl.FilePolicyModule
 
JBossLDAPPolicyLocator - Class in org.jboss.security.xacml.locators.policy
A PolicyLocator that searches for XACML policies and policy sets stored in an attribute of LDAP entries The attribute contains the XACML policy as if the xml would be converted to a String.
JBossLDAPPolicyLocator() - Constructor for class org.jboss.security.xacml.locators.policy.JBossLDAPPolicyLocator
 
JBossPDP - Class in org.jboss.security.xacml.core
PDP for JBoss XACML
JBossPDP() - Constructor for class org.jboss.security.xacml.core.JBossPDP
CTR
JBossPDP(InputStream) - Constructor for class org.jboss.security.xacml.core.JBossPDP
Create a PDP
JBossPDP(InputSource) - Constructor for class org.jboss.security.xacml.core.JBossPDP
Create a PDP
JBossPDP(Node) - Constructor for class org.jboss.security.xacml.core.JBossPDP
Create a PDP
JBossPDP(XMLStreamReader) - Constructor for class org.jboss.security.xacml.core.JBossPDP
Create a PDP
JBossPDP(URL) - Constructor for class org.jboss.security.xacml.core.JBossPDP
Create a PDP
JBossPDP(JAXBElement<?>) - Constructor for class org.jboss.security.xacml.core.JBossPDP
Create a PDP
JBossPolicyFinder - Class in org.jboss.security.xacml.bridge
Represents a consolidated PolicyFinder that can contain all the PolicyFinderModules - Use this in the creation of the PolicySet from the PolicyFactory
JBossPolicyFinder() - Constructor for class org.jboss.security.xacml.bridge.JBossPolicyFinder
 
JBossPolicyLocator - Class in org.jboss.security.xacml.locators
Policy Locator for plain XACML Policy instances
JBossPolicyLocator() - Constructor for class org.jboss.security.xacml.locators.JBossPolicyLocator
 
JBossPolicyLocator(Set<XACMLPolicy>) - Constructor for class org.jboss.security.xacml.locators.JBossPolicyLocator
 
JBossPolicySetLocator - Class in org.jboss.security.xacml.locators
Locator for a PolicySet
JBossPolicySetLocator() - Constructor for class org.jboss.security.xacml.locators.JBossPolicySetLocator
 
JBossPolicySetLocator(Set<XACMLPolicy>) - Constructor for class org.jboss.security.xacml.locators.JBossPolicySetLocator
 
JBossRBACPolicySetLocator - Class in org.jboss.security.xacml.locators
A Policy Set Locator that follows the XACML RBAC Profile
JBossRBACPolicySetLocator() - Constructor for class org.jboss.security.xacml.locators.JBossRBACPolicySetLocator
 
JBossRequestContext - Class in org.jboss.security.xacml.core
Implementation of the RequestContext interface
JBossRequestContext() - Constructor for class org.jboss.security.xacml.core.JBossRequestContext
 
JBossResponseContext - Class in org.jboss.security.xacml.core
Implementation of the ResponseContext interface
JBossResponseContext() - Constructor for class org.jboss.security.xacml.core.JBossResponseContext
 
JBossXACMLEntityResolver - Class in org.jboss.security.xacml.util
An LSResource Resolver for schema validation
JBossXACMLEntityResolver() - Constructor for class org.jboss.security.xacml.util.JBossXACMLEntityResolver
 
JBossXACMLPolicy - Class in org.jboss.security.xacml.core
JBossXACML Policy
JBossXACMLPolicy(URL, int) - Constructor for class org.jboss.security.xacml.core.JBossXACMLPolicy
Construct a JBossXACMLPolicy
JBossXACMLPolicy(InputStream, JBossPolicyFinder) - Constructor for class org.jboss.security.xacml.core.JBossXACMLPolicy
Construct a JBossXACMLPolicy
JBossXACMLPolicy(InputStream, int) - Constructor for class org.jboss.security.xacml.core.JBossXACMLPolicy
Construct a JBossXACMLPolicy
JBossXACMLPolicy(InputStream, int, JBossPolicyFinder) - Constructor for class org.jboss.security.xacml.core.JBossXACMLPolicy
Construct a JBossXACMLPolicy instance
JBossXACMLUtil - Class in org.jboss.security.xacml.util
Utility methods for JBossXACML
JBossXACMLUtil() - Constructor for class org.jboss.security.xacml.util.JBossXACMLUtil
 

L

latestVersion - Variable in class org.jboss.security.xacml.core.model.policy.IdReferenceType
 
LDAPActionAttributeLocator - Class in org.jboss.security.xacml.locators.attrib
LDAP Attribute Locator to obtain the action attribute
LDAPActionAttributeLocator() - Constructor for class org.jboss.security.xacml.locators.attrib.LDAPActionAttributeLocator
 
LDAPAttributeLocator - Class in org.jboss.security.xacml.locators.attrib
An attribute locator getting attribute values from an LDAP Configuration: url - The LDAP server URL to connect to.
factory - The JNDI factory that is JDK specific such as "com.sun.jndi.ldap.LdapCtxFactory" which is the default.
username - The username to connect to the LDAP server.
LDAPAttributeLocator() - Constructor for class org.jboss.security.xacml.locators.attrib.LDAPAttributeLocator
 
ldapCommon - Variable in class org.jboss.security.xacml.locators.attrib.LDAPAttributeLocator
 
ldapCommon - Variable in class org.jboss.security.xacml.locators.policy.JBossLDAPPolicyLocator
 
LDAPCommon - Class in org.jboss.security.xacml.util
Common Utility class for LDAP integration
LDAPCommon() - Constructor for class org.jboss.security.xacml.util.LDAPCommon
 
LDAPCommon.TYPE - Enum in org.jboss.security.xacml.util
 
LDAPEnvAttributeLocator - Class in org.jboss.security.xacml.locators.attrib
LDAP Attribute Locator that will get an environment attribute
LDAPEnvAttributeLocator() - Constructor for class org.jboss.security.xacml.locators.attrib.LDAPEnvAttributeLocator
 
LDAPResourceAttributeLocator - Class in org.jboss.security.xacml.locators.attrib
Locates an attribute about the resource from the LDAP
LDAPResourceAttributeLocator() - Constructor for class org.jboss.security.xacml.locators.attrib.LDAPResourceAttributeLocator
 
LDAPSubjectAttributeLocator - Class in org.jboss.security.xacml.locators.attrib
Locates an attribute about the subject from the LDAP
LDAPSubjectAttributeLocator() - Constructor for class org.jboss.security.xacml.locators.attrib.LDAPSubjectAttributeLocator
 
LOAD_FACTOR - Static variable in class org.jboss.security.xacml.locators.cache.DecisionCacheLocator
 
loadPolicy(String, PolicyFinder) - Static method in class org.jboss.security.xacml.sunxacml.finder.impl.FilePolicyModule
Loads a policy from the specified filename and uses the specified PolicyFinder to help with instantiating PolicySets.
loadPolicy(String, PolicyFinder, File, ErrorHandler) - Static method in class org.jboss.security.xacml.sunxacml.finder.impl.FilePolicyModule
Loads a policy from the specified filename, using the specified PolicyFinder to help with instantiating PolicySets, and using the specified input as the schema file to validate policies against.
location - Variable in class org.jboss.security.xacml.jaxb.PolicySetType
 
location - Variable in class org.jboss.security.xacml.jaxb.PolicyType
 
locator - Variable in class org.jboss.security.xacml.jaxb.LocatorsType
 
locators - Variable in class org.jboss.security.xacml.jaxb.PDP
 
LocatorsType - Class in org.jboss.security.xacml.jaxb
Java class for LocatorsType complex type.
LocatorsType() - Constructor for class org.jboss.security.xacml.jaxb.LocatorsType
 
LocatorType - Class in org.jboss.security.xacml.jaxb
Java class for LocatorType complex type.
LocatorType() - Constructor for class org.jboss.security.xacml.jaxb.LocatorType
 
log - Static variable in class org.jboss.security.xacml.locators.policy.JBossLDAPPolicyLocator
 
logger - Static variable in class org.jboss.security.xacml.sunxacml.combine.CombiningAlgorithm
 
logger - Static variable in class org.jboss.security.xacml.sunxacml.cond.Apply
 
LogicalFunction - Class in org.jboss.security.xacml.sunxacml.cond
A class that implements the logical functions "or" and "and".
LogicalFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.LogicalFunction
Creates a new LogicalFunction object.
LogicalFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by LogicalFunction.
LogicalFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.LogicalFunctionCluster
 

M

main(String[]) - Static method in class org.jboss.security.xacml.sunxacml.support.SimplePDP
Main-line driver for this sample code.
makeProcessingError(String) - Static method in class org.jboss.security.xacml.sunxacml.cond.FunctionBase
Create an EvaluationResult that indicates a processing error with the specified message.
makeString() - Method in class org.jboss.security.xacml.sunxacml.Indenter
Create a String of spaces for indentation based on the current depth.
map - Variable in class org.jboss.security.xacml.locators.AbstractJBossPolicyLocator
 
map - Variable in class org.jboss.security.xacml.locators.AttributeLocator
 
MapFunctionProxy - Class in org.jboss.security.xacml.sunxacml.cond
A basic proxy class that supports map, the only standard abstract function.
MapFunctionProxy() - Constructor for class org.jboss.security.xacml.sunxacml.cond.MapFunctionProxy
Default constructor.
marshall(OutputStream) - Method in class org.jboss.security.xacml.core.JBossRequestContext
 
marshall(OutputStream) - Method in class org.jboss.security.xacml.core.JBossResponseContext
 
marshall(OutputStream) - Method in interface org.jboss.security.xacml.interfaces.RequestContext
Marshall the request context onto an Output Stream
marshall(OutputStream) - Method in interface org.jboss.security.xacml.interfaces.ResponseContext
Marshall the response context onto an Output Stream
match(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.AbstractPolicy
Given the input context sees whether or not the request matches this policy.
MATCH - Static variable in class org.jboss.security.xacml.sunxacml.MatchResult
An integer value indicating the the target matches the request
match(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.PolicyReference
Given the input context sees whether or not the request matches this policy.
match(EvaluationCtx) - Method in interface org.jboss.security.xacml.sunxacml.PolicyTreeElement
Given the input context sees whether or not the request matches this element's target.
match(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.Rule
Given the input context sees whether or not the request matches this Rule's Target.
match(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.Target
Determines whether this Target matches the input request (whether it is applicable).
match(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.TargetMatch
Determines whether this TargetMatch matches the input request (whether it is applicable)
match(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.TargetMatchGroup
Determines whether this TargetMatchGroup matches the input request (whether it is applicable).
match(EvaluationCtx) - Method in class org.jboss.security.xacml.sunxacml.TargetSection
Determines whether this TargetSection matches the input request (whether it is applicable).
matches(String, String) - Static method in class org.jboss.security.xacml.sunxacml.VersionConstraints
Checks if the given version string matches the constraint string.
matchesAny() - Method in class org.jboss.security.xacml.sunxacml.Target
Returns whether or not this Target matches any request.
matchesAny() - Method in class org.jboss.security.xacml.sunxacml.TargetSection
Returns whether this section matches any request.
MatchFunction - Class in org.jboss.security.xacml.sunxacml.cond
Implements the standard matching and regular expression functions.
MatchFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.MatchFunction
Creates a new MatchFunction based on the given name.
MatchFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by MatchFunction.
MatchFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.MatchFunctionCluster
 
matchId - Variable in class org.jboss.security.xacml.core.model.policy.ActionMatchType
 
matchId - Variable in class org.jboss.security.xacml.core.model.policy.EnvironmentMatchType
 
matchId - Variable in class org.jboss.security.xacml.core.model.policy.ResourceMatchType
 
matchId - Variable in class org.jboss.security.xacml.core.model.policy.SubjectMatchType
 
MatchResult - Class in org.jboss.security.xacml.sunxacml
This is used as the return value for the various target matching functions.
MatchResult(int) - Constructor for class org.jboss.security.xacml.sunxacml.MatchResult
Constructor that creates a MatchResult with no Status
MatchResult(int, Status) - Constructor for class org.jboss.security.xacml.sunxacml.MatchResult
Constructor that creates a MatchResult, including Status data
meetsConstraint(String) - Method in class org.jboss.security.xacml.sunxacml.VersionConstraints
Checks if the given version string meets all three constraints.
MILLIS_PER_DAY - Static variable in class org.jboss.security.xacml.sunxacml.cond.TimeInRangeFunction
The number of milliseconds in a day
MILLIS_PER_MINUTE - Static variable in class org.jboss.security.xacml.sunxacml.cond.TimeInRangeFunction
The number of milliseconds in a minute
MissingAttributeDetailType - Class in org.jboss.security.xacml.core.model.context
Java class for MissingAttributeDetailType complex type.
MissingAttributeDetailType() - Constructor for class org.jboss.security.xacml.core.model.context.MissingAttributeDetailType
 
ModFunction - Class in org.jboss.security.xacml.sunxacml.cond
A class that implements the integer-mod function.
ModFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.ModFunction
Creates a new ModFunction object.
ModFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by ModFunction.
ModFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.ModFunctionCluster
 
MultiplyFunction - Class in org.jboss.security.xacml.sunxacml.cond
A class that implements all the *-multiply functions.
MultiplyFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.MultiplyFunction
Creates a new MultiplyFunction object.
MultiplyFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by MultiplyFunction.
MultiplyFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.MultiplyFunctionCluster
 
MultiValueAttribute - Class in org.jboss.security.xacml.core.ext
Represents a custom attribute of multi value
MultiValueAttribute(URI, String) - Constructor for class org.jboss.security.xacml.core.ext.MultiValueAttribute
 
MultiValueAttribute(URI) - Constructor for class org.jboss.security.xacml.core.ext.MultiValueAttribute
 
MultiValueAttributeProxy - Class in org.jboss.security.xacml.core.ext
Represents a multi value attribute proxy
MultiValueAttributeProxy(String) - Constructor for class org.jboss.security.xacml.core.ext.MultiValueAttributeProxy
 
MultiValueAttributeProxy(URI) - Constructor for class org.jboss.security.xacml.core.ext.MultiValueAttributeProxy
 
mustBePresent - Variable in class org.jboss.security.xacml.core.model.policy.AttributeDesignatorType
 
mustBePresent - Variable in class org.jboss.security.xacml.core.model.policy.AttributeSelectorType
 
mustBePresent() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Returns whether or not a value is required to be resolved by this designator.
mustBePresent() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeSelector
Returns whether or not a value is required to be resolved by this selector.

N

name - Variable in class org.jboss.security.xacml.jaxb.LocatorType
 
name - Variable in class org.jboss.security.xacml.jaxb.Option
 
NAME - Static variable in class org.jboss.security.xacml.sunxacml.cond.TimeInRangeFunction
The identifier for this function
NAME_ALL_OF - Static variable in class org.jboss.security.xacml.sunxacml.cond.HigherOrderFunction
Standard identifier for the all-of function.
NAME_ALL_OF_ALL - Static variable in class org.jboss.security.xacml.sunxacml.cond.HigherOrderFunction
Standard identifier for the all-of-all function.
NAME_ALL_OF_ANY - Static variable in class org.jboss.security.xacml.sunxacml.cond.HigherOrderFunction
Standard identifier for the all-of-any function.
NAME_AND - Static variable in class org.jboss.security.xacml.sunxacml.cond.LogicalFunction
Standard identifier for the and function.
NAME_ANY_OF - Static variable in class org.jboss.security.xacml.sunxacml.cond.HigherOrderFunction
Standard identifier for the any-of function.
NAME_ANY_OF_ALL - Static variable in class org.jboss.security.xacml.sunxacml.cond.HigherOrderFunction
Standard identifier for the any-of-all function.
NAME_ANY_OF_ANY - Static variable in class org.jboss.security.xacml.sunxacml.cond.HigherOrderFunction
Standard identifier for the any-of-any function.
NAME_ANYURI_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Standard identifier for the anyURI-equal function.
NAME_ANYURI_REGEXP_MATCH - Static variable in class org.jboss.security.xacml.sunxacml.cond.MatchFunction
Standard identifier for the anyURI-regexp-match function.
NAME_BASE64BINARY_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Standard identifier for the base64Binary-equal function.
NAME_BASE_AT_LEAST_ONE_MEMBER_OF - Static variable in class org.jboss.security.xacml.sunxacml.cond.SetFunction
Base name for the type-at-least-one-member-of funtions.
NAME_BASE_BAG - Static variable in class org.jboss.security.xacml.sunxacml.cond.BagFunction
Base name for the type-bag funtions.
NAME_BASE_BAG_SIZE - Static variable in class org.jboss.security.xacml.sunxacml.cond.BagFunction
Base name for the type-bag-size funtions.
NAME_BASE_INTERSECTION - Static variable in class org.jboss.security.xacml.sunxacml.cond.SetFunction
Base name for the type-intersection funtions.
NAME_BASE_IS_IN - Static variable in class org.jboss.security.xacml.sunxacml.cond.BagFunction
Base name for the type-is-in.
NAME_BASE_ONE_AND_ONLY - Static variable in class org.jboss.security.xacml.sunxacml.cond.BagFunction
Base name for the type-one-and-only funtions.
NAME_BASE_SET_EQUALS - Static variable in class org.jboss.security.xacml.sunxacml.cond.SetFunction
Base name for the type-set-equals funtions.
NAME_BASE_SUBSET - Static variable in class org.jboss.security.xacml.sunxacml.cond.SetFunction
Base name for the type-subset funtions.
NAME_BASE_UNION - Static variable in class org.jboss.security.xacml.sunxacml.cond.SetFunction
Base name for the type-union funtions.
NAME_BOOLEAN_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Standard identifier for the boolean-equal function.
NAME_DATE_ADD_YEARMONTHDURATION - Static variable in class org.jboss.security.xacml.sunxacml.cond.DateMathFunction
Standard identifier for the date-add-yearMonthDuration function.
NAME_DATE_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Standard identifier for the date-equal function.
NAME_DATE_GREATER_THAN - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the date-greater-than function.
NAME_DATE_GREATER_THAN_OR_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the date-greater-than-or-equal function.
NAME_DATE_LESS_THAN - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the date-less-than function.
NAME_DATE_LESS_THAN_OR_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the date-less-than-or-equal function.
NAME_DATE_SUBTRACT_YEARMONTHDURATION - Static variable in class org.jboss.security.xacml.sunxacml.cond.DateMathFunction
Standard identifier for the date-subtract-yearMonthDuration function.
NAME_DATETIME_ADD_DAYTIMEDURATION - Static variable in class org.jboss.security.xacml.sunxacml.cond.DateMathFunction
Standard identifier for the dateTime-add-dayTimeDuration function.
NAME_DATETIME_ADD_YEARMONTHDURATION - Static variable in class org.jboss.security.xacml.sunxacml.cond.DateMathFunction
Standard identifier for the dateTime-add-yearMonthDuration function.
NAME_DATETIME_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Standard identifier for the dateTime-equal function.
NAME_DATETIME_GREATER_THAN - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the dateTime-greater-than function.
NAME_DATETIME_GREATER_THAN_OR_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the dateTime-greater-than-or-equal function.
NAME_DATETIME_LESS_THAN - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the dateTime-less-than function.
NAME_DATETIME_LESS_THAN_OR_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the dateTime-less-than-or-equal function.
NAME_DATETIME_SUBTRACT_DAYTIMEDURATION - Static variable in class org.jboss.security.xacml.sunxacml.cond.DateMathFunction
Standard identifier for the dateTime-subtract-dayTimeDuration function.
NAME_DATETIME_SUBTRACT_YEARMONTHDURATION - Static variable in class org.jboss.security.xacml.sunxacml.cond.DateMathFunction
Standard identifier for the dateTime-subtract-yearMonthDuration function.
NAME_DAYTIME_DURATION_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Standard identifier for the dayTimeDuration-equal function.
NAME_DNSNAME_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Standard identifier for the dnsName-equal function.
NAME_DNSNAME_REGEXP_MATCH - Static variable in class org.jboss.security.xacml.sunxacml.cond.MatchFunction
Standard identifier for the dnsName-regexp-match function.
NAME_DOUBLE_ABS - Static variable in class org.jboss.security.xacml.sunxacml.cond.AbsFunction
Standard identifier for the double-abs function.
NAME_DOUBLE_ADD - Static variable in class org.jboss.security.xacml.sunxacml.cond.AddFunction
Standard identifier for the double-add function.
NAME_DOUBLE_DIVIDE - Static variable in class org.jboss.security.xacml.sunxacml.cond.DivideFunction
Standard identifier for the double-divide function.
NAME_DOUBLE_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Standard identifier for the double-equal function.
NAME_DOUBLE_GREATER_THAN - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the double-greater-than function.
NAME_DOUBLE_GREATER_THAN_OR_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the double-greater-than-or-equal function.
NAME_DOUBLE_LESS_THAN - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the double-less-than function.
NAME_DOUBLE_LESS_THAN_OR_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the double-less-than-or-equal function.
NAME_DOUBLE_MULTIPLY - Static variable in class org.jboss.security.xacml.sunxacml.cond.MultiplyFunction
Standard identifier for the double-multiply function.
NAME_DOUBLE_SUBTRACT - Static variable in class org.jboss.security.xacml.sunxacml.cond.SubtractFunction
Standard identifier for the integer-subtract function.
NAME_DOUBLE_TO_INTEGER - Static variable in class org.jboss.security.xacml.sunxacml.cond.NumericConvertFunction
Standard identifier for the double-to-integer function.
NAME_FLOOR - Static variable in class org.jboss.security.xacml.sunxacml.cond.FloorFunction
Standard identifier for the floor function.
NAME_HEXBINARY_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Standard identifier for the hexBinary-equal function.
NAME_INTEGER_ABS - Static variable in class org.jboss.security.xacml.sunxacml.cond.AbsFunction
Standard identifier for the integer-abs function.
NAME_INTEGER_ADD - Static variable in class org.jboss.security.xacml.sunxacml.cond.AddFunction
Standard identifier for the integer-add function.
NAME_INTEGER_DIVIDE - Static variable in class org.jboss.security.xacml.sunxacml.cond.DivideFunction
Standard identifier for the integer-divide function.
NAME_INTEGER_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Standard identifier for the integer-equal function.
NAME_INTEGER_GREATER_THAN - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the integer-greater-than function.
NAME_INTEGER_GREATER_THAN_OR_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the integer-greater-than-or-equal function.
NAME_INTEGER_LESS_THAN - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the integer-less-than function.
NAME_INTEGER_LESS_THAN_OR_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the integer-less-than-or-equal function.
NAME_INTEGER_MOD - Static variable in class org.jboss.security.xacml.sunxacml.cond.ModFunction
Standard identifier for the integer-mod function.
NAME_INTEGER_MULTIPLY - Static variable in class org.jboss.security.xacml.sunxacml.cond.MultiplyFunction
Standard identifier for the integer-multiply function.
NAME_INTEGER_SUBTRACT - Static variable in class org.jboss.security.xacml.sunxacml.cond.SubtractFunction
Standard identifier for the integer-subtract function.
NAME_INTEGER_TO_DOUBLE - Static variable in class org.jboss.security.xacml.sunxacml.cond.NumericConvertFunction
Standard identifier for the integer-to-double function.
NAME_IPADDRESS_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Standard identifier for the ipAddress-equal function.
NAME_IPADDRESS_REGEXP_MATCH - Static variable in class org.jboss.security.xacml.sunxacml.cond.MatchFunction
Standard identifier for the ipAddress-regexp-match function.
NAME_N_OF - Static variable in class org.jboss.security.xacml.sunxacml.cond.NOfFunction
Standard identifier for the n-of function.
NAME_NOT - Static variable in class org.jboss.security.xacml.sunxacml.cond.NotFunction
Standard identifier for the not function.
NAME_OR - Static variable in class org.jboss.security.xacml.sunxacml.cond.LogicalFunction
Standard identifier for the or function.
NAME_REGEXP_STRING_MATCH - Static variable in class org.jboss.security.xacml.sunxacml.cond.MatchFunction
Standard identifier for the regexp-string-match function.
NAME_RFC822NAME_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Standard identifier for the rfc822Name-equal function.
NAME_RFC822NAME_MATCH - Static variable in class org.jboss.security.xacml.sunxacml.cond.MatchFunction
Standard identifier for the rfc822Name-match function.
NAME_RFC822NAME_REGEXP_MATCH - Static variable in class org.jboss.security.xacml.sunxacml.cond.MatchFunction
Standard identifier for the rfc822Name-regexp-match function.
NAME_ROUND - Static variable in class org.jboss.security.xacml.sunxacml.cond.RoundFunction
Standard identifier for the round function.
NAME_STRING_CONCATENATE - Static variable in class org.jboss.security.xacml.sunxacml.cond.StringFunction
Standard identifier for the string-concatenate function.
NAME_STRING_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Standard identifier for the string-equal function.
NAME_STRING_GREATER_THAN - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the string-greater-than function.
NAME_STRING_GREATER_THAN_OR_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the string-greater-than-or-equal function.
NAME_STRING_LESS_THAN - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the string-less-than function.
NAME_STRING_LESS_THAN_OR_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the string-less-than-or-equal function.
NAME_STRING_NORMALIZE_SPACE - Static variable in class org.jboss.security.xacml.sunxacml.cond.StringNormalizeFunction
Standard identifier for the string-normalize-space function.
NAME_STRING_NORMALIZE_TO_LOWER_CASE - Static variable in class org.jboss.security.xacml.sunxacml.cond.StringNormalizeFunction
Standard identifier for the string-normalize-to-lower-case function.
NAME_STRING_REGEXP_MATCH - Static variable in class org.jboss.security.xacml.sunxacml.cond.MatchFunction
Standard identifier for the string-regexp-match function.
NAME_TIME_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Standard identifier for the time-equal function.
NAME_TIME_GREATER_THAN - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the time-greater-than function.
NAME_TIME_GREATER_THAN_OR_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the time-greater-than-or-equal function.
NAME_TIME_LESS_THAN - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the time-less-than function.
NAME_TIME_LESS_THAN_OR_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.ComparisonFunction
Standard identifier for the time-less-than-or-equal function.
NAME_URL_STRING_CONCATENATE - Static variable in class org.jboss.security.xacml.sunxacml.cond.URLStringCatFunction
Standard identifier for the url-string-concatenate function.
NAME_X500NAME_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Standard identifier for the x500Name-equal function.
NAME_X500NAME_MATCH - Static variable in class org.jboss.security.xacml.sunxacml.cond.MatchFunction
Standard identifier for the x500Name-match function.
NAME_X500NAME_REGEXP_MATCH - Static variable in class org.jboss.security.xacml.sunxacml.cond.MatchFunction
Standard identifier for the x500Name-regexp-match function.
NAME_YEARMONTH_DURATION_EQUAL - Static variable in class org.jboss.security.xacml.sunxacml.cond.EqualFunction
Standard identifier for the yearMonthDuration-equal function.
NAMES - Static variable in class org.jboss.security.xacml.sunxacml.TargetMatch
Mapping from the 4 match types to their string representations
NO_MATCH - Static variable in class org.jboss.security.xacml.sunxacml.MatchResult
An integer value indicating that the target doesn't match the request
NOfFunction - Class in org.jboss.security.xacml.sunxacml.cond
A class that implements the n-of function.
NOfFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.NOfFunction
Creates a new NOfFunction object.
NOfFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by NOfFunction.
NOfFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.NOfFunctionCluster
 
notApplicable() - Method in class org.jboss.security.xacml.sunxacml.finder.PolicyFinderResult
Returns true if the result was NotApplicable.
NotFunction - Class in org.jboss.security.xacml.sunxacml.cond
A class that implements the not function.
NotFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.NotFunction
Creates a new NotFunction object.
NotFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by NotFunction.
NotFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.NotFunctionCluster
 
NumericConvertFunction - Class in org.jboss.security.xacml.sunxacml.cond
A class that implements all the numeric type conversion functions (double-to-integer and integer-to-double).
NumericConvertFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.NumericConvertFunction
Creates a new NumericConvertFunction object.
NumericConvertFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by NumericConvertFunction.
NumericConvertFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.NumericConvertFunctionCluster
 

O

ObjectFactory - Class in org.jboss.security.xacml.core.model.context
This object contains factory methods for each Java content interface and Java element interface generated in the oasis.names.tc.xacml._2_0.context.schema.os package.
ObjectFactory() - Constructor for class org.jboss.security.xacml.core.model.context.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: oasis.names.tc.xacml._2_0.context.schema.os
ObjectFactory - Class in org.jboss.security.xacml.core.model.policy
This object contains factory methods for each Java content interface and Java element interface generated in the oasis.names.tc.xacml._2_0.policy.schema.os package.
ObjectFactory() - Constructor for class org.jboss.security.xacml.core.model.policy.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: oasis.names.tc.xacml._2_0.policy.schema.os
ObjectFactory - Class in org.jboss.security.xacml.jaxb
This object contains factory methods for each Java content interface and Java element interface generated in the org.jboss.security.xacml.jaxb package.
ObjectFactory() - Constructor for class org.jboss.security.xacml.jaxb.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jboss.security.xacml.jaxb
obligation - Variable in class org.jboss.security.xacml.core.model.policy.ObligationsType
 
Obligation - Class in org.jboss.security.xacml.sunxacml
Represents the ObligationType XML type in XACML.
Obligation(URI, int, List) - Constructor for class org.jboss.security.xacml.sunxacml.Obligation
Constructor that takes all the data associated with an obligation.
obligationId - Variable in class org.jboss.security.xacml.core.model.policy.ObligationType
 
obligations - Variable in class org.jboss.security.xacml.core.model.context.ResultType
 
obligations - Variable in class org.jboss.security.xacml.core.model.policy.PolicySetType
 
obligations - Variable in class org.jboss.security.xacml.core.model.policy.PolicyType
 
ObligationsType - Class in org.jboss.security.xacml.core.model.policy
Java class for ObligationsType complex type.
ObligationsType() - Constructor for class org.jboss.security.xacml.core.model.policy.ObligationsType
 
ObligationType - Class in org.jboss.security.xacml.core.model.policy
Java class for ObligationType complex type.
ObligationType() - Constructor for class org.jboss.security.xacml.core.model.policy.ObligationType
 
OnlyOneApplicablePolicyAlg - Class in org.jboss.security.xacml.sunxacml.combine
This is the standard Only One Applicable Policy combining algorithm.
OnlyOneApplicablePolicyAlg() - Constructor for class org.jboss.security.xacml.sunxacml.combine.OnlyOneApplicablePolicyAlg
Standard constructor.
option - Variable in class org.jboss.security.xacml.jaxb.LocatorType
 
Option - Class in org.jboss.security.xacml.jaxb
Java class for anonymous complex type.
Option() - Constructor for class org.jboss.security.xacml.jaxb.Option
 
optionMap - Variable in class org.jboss.security.xacml.locators.cache.CacheLocator
 
options - Variable in class org.jboss.security.xacml.locators.AbstractJBossPolicyLocator
 
options - Variable in class org.jboss.security.xacml.locators.AttributeLocator
 
options - Variable in class org.jboss.security.xacml.locators.cache.CacheLocator
 
OrderedDenyOverridesPolicyAlg - Class in org.jboss.security.xacml.sunxacml.combine
This is the standard Ordered Deny Overrides policy combining algorithm.
OrderedDenyOverridesPolicyAlg() - Constructor for class org.jboss.security.xacml.sunxacml.combine.OrderedDenyOverridesPolicyAlg
Standard constructor.
OrderedDenyOverridesRuleAlg - Class in org.jboss.security.xacml.sunxacml.combine
This is the standard Ordered Deny Overrides rule combining algorithm.
OrderedDenyOverridesRuleAlg() - Constructor for class org.jboss.security.xacml.sunxacml.combine.OrderedDenyOverridesRuleAlg
Standard constructor.
OrderedPermitOverridesPolicyAlg - Class in org.jboss.security.xacml.sunxacml.combine
This is the standard Ordered Permit Overrides policy combining algorithm.
OrderedPermitOverridesPolicyAlg() - Constructor for class org.jboss.security.xacml.sunxacml.combine.OrderedPermitOverridesPolicyAlg
Standard constructor.
OrderedPermitOverridesRuleAlg - Class in org.jboss.security.xacml.sunxacml.combine
This is the standard Ordered Permit Overrides rule combining algorithm.
OrderedPermitOverridesRuleAlg() - Constructor for class org.jboss.security.xacml.sunxacml.combine.OrderedPermitOverridesRuleAlg
Standard constructor.
org.jboss.security.xacml.bridge - package org.jboss.security.xacml.bridge
 
org.jboss.security.xacml.core - package org.jboss.security.xacml.core
 
org.jboss.security.xacml.core.ext - package org.jboss.security.xacml.core.ext
 
org.jboss.security.xacml.core.model.context - package org.jboss.security.xacml.core.model.context
 
org.jboss.security.xacml.core.model.policy - package org.jboss.security.xacml.core.model.policy
 
org.jboss.security.xacml.factories - package org.jboss.security.xacml.factories
 
org.jboss.security.xacml.interfaces - package org.jboss.security.xacml.interfaces
 
org.jboss.security.xacml.jaxb - package org.jboss.security.xacml.jaxb
 
org.jboss.security.xacml.locators - package org.jboss.security.xacml.locators
 
org.jboss.security.xacml.locators.attrib - package org.jboss.security.xacml.locators.attrib
 
org.jboss.security.xacml.locators.cache - package org.jboss.security.xacml.locators.cache
 
org.jboss.security.xacml.locators.policy - package org.jboss.security.xacml.locators.policy
 
org.jboss.security.xacml.sunxacml - package org.jboss.security.xacml.sunxacml
This is the root package, which contains the PDP class where most people will want to start.
org.jboss.security.xacml.sunxacml.attr - package org.jboss.security.xacml.sunxacml.attr
Contains many of the classes related to attributes and attribute retrieval.
org.jboss.security.xacml.sunxacml.attr.proxy - package org.jboss.security.xacml.sunxacml.attr.proxy
This package defines proxy classes for all of the standard datatypes.
org.jboss.security.xacml.sunxacml.combine - package org.jboss.security.xacml.sunxacml.combine
All of the combining algorithm support is in this package.
org.jboss.security.xacml.sunxacml.cond - package org.jboss.security.xacml.sunxacml.cond
Support for Conditions is in this package.
org.jboss.security.xacml.sunxacml.cond.cluster - package org.jboss.security.xacml.sunxacml.cond.cluster
This package defines the FunctionCluster interface that is used to define a cluster of functions that are all implemented by some common class.
org.jboss.security.xacml.sunxacml.ctx - package org.jboss.security.xacml.sunxacml.ctx
All of the classes that support the context schema are in this package.
org.jboss.security.xacml.sunxacml.finder - package org.jboss.security.xacml.sunxacml.finder
The finder package supports all of the pieces of the XACML specification that require custom implementation.
org.jboss.security.xacml.sunxacml.finder.impl - package org.jboss.security.xacml.sunxacml.finder.impl
The few included finder modules are provided in this package.
org.jboss.security.xacml.sunxacml.support - package org.jboss.security.xacml.sunxacml.support
 
org.jboss.security.xacml.sunxacml.support.finder - package org.jboss.security.xacml.sunxacml.support.finder
 
org.jboss.security.xacml.util - package org.jboss.security.xacml.util
 
out() - Method in class org.jboss.security.xacml.sunxacml.Indenter
Move out one width.

P

parameterName - Variable in class org.jboss.security.xacml.core.model.policy.CombinerParameterType
 
ParsingException - Exception in org.jboss.security.xacml.sunxacml
Exception that gets thrown if any general parsing error occurs.
ParsingException() - Constructor for exception org.jboss.security.xacml.sunxacml.ParsingException
Constructs a new ParsingException with no message or cause.
ParsingException(String) - Constructor for exception org.jboss.security.xacml.sunxacml.ParsingException
Constructs a new ParsingException with a message, but no cause.
ParsingException(Throwable) - Constructor for exception org.jboss.security.xacml.sunxacml.ParsingException
Constructs a new ParsingException with a cause, but no message.
ParsingException(String, Throwable) - Constructor for exception org.jboss.security.xacml.sunxacml.ParsingException
Constructs a new ParsingException with a message and a cause.
PDP - Class in org.jboss.security.xacml.jaxb
Java class for PDP complex type.
PDP() - Constructor for class org.jboss.security.xacml.jaxb.PDP
 
PDP - Class in org.jboss.security.xacml.sunxacml
This is the core class for the XACML engine, providing the starting point for request evaluation.
PDP(PDPConfig) - Constructor for class org.jboss.security.xacml.sunxacml.PDP
Constructs a new PDP object with the given configuration information.
PDP_CONFIG_PROPERTY - Static variable in class org.jboss.security.xacml.sunxacml.ConfigurationStore
Property used to specify the configuration file.
PDPConfig - Class in org.jboss.security.xacml.sunxacml
This class is used as a container that holds configuration information for the PDP, which includes the AttributeFinder, PolicyFinder, and ResourceFinder that the PDP should use.
PDPConfig(AttributeFinder, PolicyFinder, ResourceFinder) - Constructor for class org.jboss.security.xacml.sunxacml.PDPConfig
Constructor that creates a PDPConfig from components.
PDPConfiguration - Class in org.jboss.security.xacml.core
Installs some custom PDP Configuration such as custom attributes
PDPConfiguration() - Constructor for class org.jboss.security.xacml.core.PDPConfiguration
 
PermitOverridesPolicyAlg - Class in org.jboss.security.xacml.sunxacml.combine
This is the standard Permit Overrides policy combining algorithm.
PermitOverridesPolicyAlg() - Constructor for class org.jboss.security.xacml.sunxacml.combine.PermitOverridesPolicyAlg
Standard constructor.
PermitOverridesPolicyAlg(URI) - Constructor for class org.jboss.security.xacml.sunxacml.combine.PermitOverridesPolicyAlg
Protected constructor used by the ordered version of this algorithm.
PermitOverridesRuleAlg - Class in org.jboss.security.xacml.sunxacml.combine
This is the standard Permit Overrides rule combining algorithm.
PermitOverridesRuleAlg() - Constructor for class org.jboss.security.xacml.sunxacml.combine.PermitOverridesRuleAlg
Standard constructor.
PermitOverridesRuleAlg(URI) - Constructor for class org.jboss.security.xacml.sunxacml.combine.PermitOverridesRuleAlg
Protected constructor used by the ordered version of this algorithm.
pfml - Variable in class org.jboss.security.xacml.locators.AbstractJBossPolicyLocator
 
policies - Variable in class org.jboss.security.xacml.bridge.PPSPolicySetFinderModule
 
policies - Variable in class org.jboss.security.xacml.jaxb.PDP
 
policies - Variable in class org.jboss.security.xacml.locators.AbstractJBossPolicyLocator
 
policies - Variable in class org.jboss.security.xacml.sunxacml.support.finder.PolicyCollection
 
PoliciesType - Class in org.jboss.security.xacml.jaxb
Java class for PoliciesType complex type.
PoliciesType() - Constructor for class org.jboss.security.xacml.jaxb.PoliciesType
 
POLICY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLPolicy
Type identifying a Policy
policy - Variable in class org.jboss.security.xacml.jaxb.PoliciesType
 
policy - Variable in class org.jboss.security.xacml.jaxb.PolicySetType
 
Policy - Class in org.jboss.security.xacml.sunxacml
Represents one of the two top-level constructs in XACML, the PolicyType.
Policy(URI, RuleCombiningAlgorithm, Target) - Constructor for class org.jboss.security.xacml.sunxacml.Policy
Creates a new Policy with only the required elements.
Policy(URI, RuleCombiningAlgorithm, Target, List) - Constructor for class org.jboss.security.xacml.sunxacml.Policy
Creates a new Policy with only the required elements plus rules.
Policy(URI, String, RuleCombiningAlgorithm, String, Target, List) - Constructor for class org.jboss.security.xacml.sunxacml.Policy
Creates a new Policy with the required elements plus a version, rules, and a String description.
Policy(URI, String, RuleCombiningAlgorithm, String, Target, String, List) - Constructor for class org.jboss.security.xacml.sunxacml.Policy
Creates a new Policy with the required elements plus a version, rules, a String description and policy defaults.
Policy(URI, String, RuleCombiningAlgorithm, String, Target, String, List, Set) - Constructor for class org.jboss.security.xacml.sunxacml.Policy
Creates a new Policy with the required elements plus a version, rules, a String description, policy defaults, and obligations.
Policy(URI, String, RuleCombiningAlgorithm, String, Target, String, List, Set, Set) - Constructor for class org.jboss.security.xacml.sunxacml.Policy
Creates a new Policy with the required elements plus a version, rules, a String description, policy defaults, obligations, and variable definitions.
Policy(URI, String, RuleCombiningAlgorithm, String, Target, String, List, Set, Set, List) - Constructor for class org.jboss.security.xacml.sunxacml.Policy
Creates a new Policy with the required and optional elements.
POLICY_FINDER - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
POLICY_FINDER_MODULE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
POLICY_REFERENCE - Static variable in class org.jboss.security.xacml.sunxacml.PolicyReference
Identifies this as a reference to a Policy
POLICY_SCHEMA - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
POLICY_SCHEMA_PROPERTY - Static variable in class org.jboss.security.xacml.sunxacml.finder.impl.FilePolicyModule
The property which is used to specify the schema file to validate against (if any)
POLICY_SCHEMA_PROPERTY - Static variable in class org.jboss.security.xacml.sunxacml.support.finder.PolicyReader
The property which is used to specify the schema file to validate against (if any).
PolicyAttributeFactory - Class in org.jboss.security.xacml.factories
Static class that has methods to create AttributeValueTypes for constructing policies
PolicyAttributeFactory() - Constructor for class org.jboss.security.xacml.factories.PolicyAttributeFactory
 
PolicyCollection - Class in org.jboss.security.xacml.sunxacml.support.finder
This class handles collections of AbstractPolicy instances, and provides some commonly useful operations.
PolicyCollection() - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.PolicyCollection
Creates a new PolicyCollection that will return errors when multiple policies match for a given request.
PolicyCollection(PolicyCombiningAlgorithm, URI) - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.PolicyCollection
Creates a new PolicyCollection that will create a new top-level PolicySet when multiple policies match for a given request.
PolicyCombinerElement - Class in org.jboss.security.xacml.sunxacml.combine
Specific version of CombinerElement used for policy combining.
PolicyCombinerElement(AbstractPolicy) - Constructor for class org.jboss.security.xacml.sunxacml.combine.PolicyCombinerElement
Constructor that only takes an AbstractPolicy
PolicyCombinerElement(AbstractPolicy, List) - Constructor for class org.jboss.security.xacml.sunxacml.combine.PolicyCombinerElement
Constructor that takes both the AbstractPolicy to combine and its associated combiner parameters.
PolicyCombinerParametersType - Class in org.jboss.security.xacml.core.model.policy
Java class for PolicyCombinerParametersType complex type.
PolicyCombinerParametersType() - Constructor for class org.jboss.security.xacml.core.model.policy.PolicyCombinerParametersType
 
policyCombiningAlgId - Variable in class org.jboss.security.xacml.core.model.policy.PolicySetType
 
PolicyCombiningAlgorithm - Class in org.jboss.security.xacml.sunxacml.combine
The base type for all Policy combining algorithms.
PolicyCombiningAlgorithm(URI) - Constructor for class org.jboss.security.xacml.sunxacml.combine.PolicyCombiningAlgorithm
Constructor that takes the algorithm's identifier.
PolicyDecisionPoint - Interface in org.jboss.security.xacml.interfaces
Represents a XACML PDP
policyDefaults - Variable in class org.jboss.security.xacml.core.model.policy.PolicyType
 
PolicyFactory - Class in org.jboss.security.xacml.factories
A Policy Factory that creates XACML Policy or Policy Sets
PolicyFactory() - Constructor for class org.jboss.security.xacml.factories.PolicyFactory
 
policyFinder - Variable in class org.jboss.security.xacml.bridge.PolicySetFinderModule
 
policyFinder - Variable in class org.jboss.security.xacml.bridge.WrapperPolicyFinderModule
 
PolicyFinder - Class in org.jboss.security.xacml.sunxacml.finder
This class is used by the PDP to find all policies used in evaluation.
PolicyFinder() - Constructor for class org.jboss.security.xacml.sunxacml.finder.PolicyFinder
 
PolicyFinderModule - Class in org.jboss.security.xacml.sunxacml.finder
This is the abstract class that all PolicyFinder modules extend.
PolicyFinderModule() - Constructor for class org.jboss.security.xacml.sunxacml.finder.PolicyFinderModule
 
PolicyFinderResult - Class in org.jboss.security.xacml.sunxacml.finder
This is used as the return value for the findPolicy() methods in the PolicyFinder.
PolicyFinderResult() - Constructor for class org.jboss.security.xacml.sunxacml.finder.PolicyFinderResult
Creates a result saying that no applicable policies were found.
PolicyFinderResult(AbstractPolicy) - Constructor for class org.jboss.security.xacml.sunxacml.finder.PolicyFinderResult
Creates a result containing a single applicable policy.
PolicyFinderResult(Status) - Constructor for class org.jboss.security.xacml.sunxacml.finder.PolicyFinderResult
Create a result of Indeterminate, including Status data.
policyId - Variable in class org.jboss.security.xacml.core.model.policy.PolicyType
 
policyIdRef - Variable in class org.jboss.security.xacml.core.model.policy.PolicyCombinerParametersType
 
PolicyLocator - Interface in org.jboss.security.xacml.interfaces
Interface representing a locator for a XACML Policy
PolicyMetaData - Class in org.jboss.security.xacml.sunxacml
This is used to share polcy meta-data throughout the policy tree.
PolicyMetaData() - Constructor for class org.jboss.security.xacml.sunxacml.PolicyMetaData
Creates a PolicyMetaData instance with all the parameters set to their default values.
PolicyMetaData(int, int) - Constructor for class org.jboss.security.xacml.sunxacml.PolicyMetaData
Creates a PolicyMetaData instance with the given parameters.
PolicyMetaData(String, String) - Constructor for class org.jboss.security.xacml.sunxacml.PolicyMetaData
Creates a PolicyMetaData instance with the given parameters.
PolicyMetaData(int, int, AttributeFactoryProxy, CombiningAlgFactoryProxy, FunctionFactoryProxy) - Constructor for class org.jboss.security.xacml.sunxacml.PolicyMetaData
Creates a PolicyMetaData instance with the given parameters.
PolicyMetaData(String, String, AttributeFactoryProxy, CombiningAlgFactoryProxy, FunctionFactoryProxy) - Constructor for class org.jboss.security.xacml.sunxacml.PolicyMetaData
Creates a PolicyMetaData instance with the given parameters.
PolicyReader - Class in org.jboss.security.xacml.sunxacml.support.finder
This class is provided as a utility for reading policies from common, simple sources: InputStreams, Files, and URLs.
PolicyReader(PolicyFinder, Logger) - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.PolicyReader
Creates a PolicyReader that does not schema-validate policies.
PolicyReader(PolicyFinder, Logger, File) - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.PolicyReader
Creates a PolicyReader that may schema-validate policies.
PolicyReference - Class in org.jboss.security.xacml.sunxacml
This class is used as a placeholder for the PolicyIdReference and PolicySetIdReference fields in a PolicySetType.
PolicyReference(URI, int, PolicyFinder, PolicyMetaData) - Constructor for class org.jboss.security.xacml.sunxacml.PolicyReference
Creates a new PolicyReference instance.
PolicyReference(URI, int, VersionConstraints, PolicyFinder, PolicyMetaData) - Constructor for class org.jboss.security.xacml.sunxacml.PolicyReference
Creates a new PolicyReference instance with version constraints.
POLICYSET - Static variable in interface org.jboss.security.xacml.interfaces.XACMLPolicy
Type identifying a PolicySet
policySet - Variable in class org.jboss.security.xacml.jaxb.PoliciesType
 
policySet - Variable in class org.jboss.security.xacml.jaxb.PolicySetType
 
PolicySet - Class in org.jboss.security.xacml.sunxacml
Represents one of the two top-level constructs in XACML, the PolicySetType.
PolicySet(URI, PolicyCombiningAlgorithm, Target) - Constructor for class org.jboss.security.xacml.sunxacml.PolicySet
Creates a new PolicySet with only the required elements.
PolicySet(URI, PolicyCombiningAlgorithm, Target, List) - Constructor for class org.jboss.security.xacml.sunxacml.PolicySet
Creates a new PolicySet with only the required elements, plus some policies.
PolicySet(URI, String, PolicyCombiningAlgorithm, String, Target, List) - Constructor for class org.jboss.security.xacml.sunxacml.PolicySet
Creates a new PolicySet with the required elements plus some policies and a String description.
PolicySet(URI, String, PolicyCombiningAlgorithm, String, Target, List, String) - Constructor for class org.jboss.security.xacml.sunxacml.PolicySet
Creates a new PolicySet with the required elements plus some policies, a String description, and policy defaults.
PolicySet(URI, String, PolicyCombiningAlgorithm, String, Target, List, String, Set) - Constructor for class org.jboss.security.xacml.sunxacml.PolicySet
Creates a new PolicySet with the required elements plus some policies, a String description, policy defaults, and obligations.
PolicySet(URI, String, PolicyCombiningAlgorithm, String, Target, List, String, Set, List) - Constructor for class org.jboss.security.xacml.sunxacml.PolicySet
Creates a new PolicySet with the required and optional elements.
POLICYSET_REFERENCE - Static variable in class org.jboss.security.xacml.sunxacml.PolicyReference
Identifies this as a reference to a PolicySet
PolicySetCombinerParametersType - Class in org.jboss.security.xacml.core.model.policy
Java class for PolicySetCombinerParametersType complex type.
PolicySetCombinerParametersType() - Constructor for class org.jboss.security.xacml.core.model.policy.PolicySetCombinerParametersType
 
policySetDefaults - Variable in class org.jboss.security.xacml.core.model.policy.PolicySetType
 
PolicySetFinderModule - Class in org.jboss.security.xacml.bridge
PolicyFinderModule for PolicySet
PolicySetFinderModule() - Constructor for class org.jboss.security.xacml.bridge.PolicySetFinderModule
 
PolicySetFinderModule(PolicySet) - Constructor for class org.jboss.security.xacml.bridge.PolicySetFinderModule
 
PolicySetFinderModule(PolicySet, List<AbstractPolicy>) - Constructor for class org.jboss.security.xacml.bridge.PolicySetFinderModule
 
policySetId - Variable in class org.jboss.security.xacml.core.model.policy.PolicySetType
 
policySetIdRef - Variable in class org.jboss.security.xacml.core.model.policy.PolicySetCombinerParametersType
 
policySetOrPolicyOrPolicySetIdReference - Variable in class org.jboss.security.xacml.core.model.policy.PolicySetType
 
policySets - Variable in class org.jboss.security.xacml.bridge.PPSPolicySetFinderModule
 
policySets - Variable in class org.jboss.security.xacml.bridge.RPSPolicySetFinderModule
 
PolicySetType - Class in org.jboss.security.xacml.core.model.policy
Java class for PolicySetType complex type.
PolicySetType() - Constructor for class org.jboss.security.xacml.core.model.policy.PolicySetType
 
PolicySetType - Class in org.jboss.security.xacml.jaxb
Java class for PolicySetType complex type.
PolicySetType() - Constructor for class org.jboss.security.xacml.jaxb.PolicySetType
 
PolicyTreeElement - Interface in org.jboss.security.xacml.sunxacml
This represents a single node in a policy tree.
PolicyType - Class in org.jboss.security.xacml.core.model.policy
Java class for PolicyType complex type.
PolicyType() - Constructor for class org.jboss.security.xacml.core.model.policy.PolicyType
 
PolicyType - Class in org.jboss.security.xacml.jaxb
Java class for PolicyType complex type.
PolicyType() - Constructor for class org.jboss.security.xacml.jaxb.PolicyType
 
PortRange - Class in org.jboss.security.xacml.sunxacml.attr
This class represents a port range as specified in the XACML 2.0 description of dnsName and ipAddress.
PortRange() - Constructor for class org.jboss.security.xacml.sunxacml.attr.PortRange
Default constructor used to represent an unbound range.
PortRange(int) - Constructor for class org.jboss.security.xacml.sunxacml.attr.PortRange
Creates a PortRange that represents a single port value instead of a range of values.
PortRange(int, int) - Constructor for class org.jboss.security.xacml.sunxacml.attr.PortRange
Creates a PortRange with upper and lower bounds.
PPS - Static variable in class org.jboss.security.xacml.locators.JBossRBACPolicySetLocator
 
ppsFinderModule - Variable in class org.jboss.security.xacml.locators.JBossRBACPolicySetLocator
 
PPSPolicySetFinderModule - Class in org.jboss.security.xacml.bridge
A Policy Set Finder Module that holds the RBAC Permission Policy Sets
PPSPolicySetFinderModule() - Constructor for class org.jboss.security.xacml.bridge.PPSPolicySetFinderModule
 
PREFIX_XACML_CONTEXT - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ProcessingException - Exception in org.jboss.security.xacml.sunxacml
Runtime exception that's thrown if any unexpected error occurs.
ProcessingException() - Constructor for exception org.jboss.security.xacml.sunxacml.ProcessingException
Constructs a new ProcessingException with no message or cause.
ProcessingException(String) - Constructor for exception org.jboss.security.xacml.sunxacml.ProcessingException
Constructs a new ProcessingException with a message, but no cause.
ProcessingException(Throwable) - Constructor for exception org.jboss.security.xacml.sunxacml.ProcessingException
Constructs a new ProcessingException with a cause, but no message.
ProcessingException(String, Throwable) - Constructor for exception org.jboss.security.xacml.sunxacml.ProcessingException
Constructs a new ProcessingException with a message and a cause.
processOptions(List<Option>) - Method in class org.jboss.security.xacml.util.LDAPCommon
 
processPassedOption(String, String) - Method in class org.jboss.security.xacml.util.LDAPCommon
 

R

readPolicy(File) - Method in class org.jboss.security.xacml.sunxacml.support.finder.PolicyReader
Tries to read an XACML policy or policy set from the given file.
readPolicy(InputStream) - Method in class org.jboss.security.xacml.sunxacml.support.finder.PolicyReader
Tries to read an XACML policy or policy set from the given stream.
readPolicy(URL) - Method in class org.jboss.security.xacml.sunxacml.support.finder.PolicyReader
Tries to read an XACML policy or policy set based on the given URL.
readRequest(InputStream) - Method in class org.jboss.security.xacml.core.JBossRequestContext
 
readRequest(Node) - Method in class org.jboss.security.xacml.core.JBossRequestContext
 
readRequest(InputStream) - Method in interface org.jboss.security.xacml.interfaces.RequestContext
Read the Request from a stream
readRequest(Node) - Method in interface org.jboss.security.xacml.interfaces.RequestContext
Read a preparsed Node
readResponse(InputStream) - Method in class org.jboss.security.xacml.core.JBossResponseContext
 
readResponse(Node) - Method in class org.jboss.security.xacml.core.JBossResponseContext
 
readResponse(InputStream) - Method in interface org.jboss.security.xacml.interfaces.ResponseContext
Read a response from an input stream
readResponse(Node) - Method in interface org.jboss.security.xacml.interfaces.ResponseContext
Read a preparsed Node
recursivePopulate(XACMLPolicy, List<AbstractPolicy>, PolicySetFinderModule) - Method in class org.jboss.security.xacml.locators.JBossPolicySetLocator
 
registerAttributeFactories() - Method in class org.jboss.security.xacml.sunxacml.ConfigurationStore
Registers all the supported factories with the given identifiers.
registerCombiningAlgFactories() - Method in class org.jboss.security.xacml.sunxacml.ConfigurationStore
Registers all the supported factories with the given identifiers.
registerFactory(String, AttributeFactoryProxy) - Static method in class org.jboss.security.xacml.sunxacml.attr.AttributeFactory
Registers the given factory proxy with the given identifier.
registerFactory(String, CombiningAlgFactoryProxy) - Static method in class org.jboss.security.xacml.sunxacml.combine.CombiningAlgFactory
Registers the given factory proxy with the given identifier.
registerFactory(String, FunctionFactoryProxy) - Static method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Registers the given factory proxy with the given identifier.
registerFunctionFactories() - Method in class org.jboss.security.xacml.sunxacml.ConfigurationStore
Registers all the supported factories with the given identifiers.
REQUEST_CTX - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
RequestAttributeFactory - Class in org.jboss.security.xacml.factories
Construct Commonly Used Attributes in Request Subject/Resource/Action and Environment sections
RequestAttributeFactory() - Constructor for class org.jboss.security.xacml.factories.RequestAttributeFactory
 
RequestContext - Interface in org.jboss.security.xacml.interfaces
Represents a Request
requestContextPath - Variable in class org.jboss.security.xacml.core.model.policy.AttributeSelectorType
 
RequestCtx - Class in org.jboss.security.xacml.sunxacml.ctx
Represents a request made to the PDP.
RequestCtx(List, List, List, List) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Constructor that creates a RequestCtx from components.
RequestCtx(Set, Set, Set, Set, Node) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Constructor that creates a RequestCtx from components.
RequestCtx(List, List, List, List, Node) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Constructor that creates a RequestCtx from components.
RequestCtx(Set, Set, Set, Set, String) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Constructor that creates a RequestCtx from components.
RequestCtx(Set, Set, Set, Set, Node, String) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Constructor that creates a RequestCtx from components.
RequestCtx(List, List, List, List, Node, String) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.RequestCtx
Constructor that creates a RequestCtx from components.
RequestResponseContextFactory - Class in org.jboss.security.xacml.factories
Factory to create the Request and ResponseContext objects
RequestResponseContextFactory() - Constructor for class org.jboss.security.xacml.factories.RequestResponseContextFactory
 
RequestType - Class in org.jboss.security.xacml.core.model.context
Java class for RequestType complex type.
RequestType() - Constructor for class org.jboss.security.xacml.core.model.context.RequestType
 
resolveResource(String, String, String, String, String) - Method in class org.jboss.security.xacml.util.JBossXACMLEntityResolver
 
resource - Variable in class org.jboss.security.xacml.core.model.context.RequestType
 
resource - Variable in class org.jboss.security.xacml.core.model.policy.ResourcesType
 
RESOURCE - Static variable in class org.jboss.security.xacml.sunxacml.TargetMatch
An integer value indicating that this class represents a ResourceMatch
RESOURCE_CHILD_SUPPORTED_TAG - Static variable in interface org.jboss.security.xacml.interfaces.AbstractLocator
 
RESOURCE_DESCENDANT_SUPPORTED_TAG - Static variable in interface org.jboss.security.xacml.interfaces.AbstractLocator
 
RESOURCE_ID - Static variable in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
The standard URI for listing a resource's id
RESOURCE_SCOPE - Static variable in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
The standard URI for listing a resource's scope
RESOURCE_TARGET - Static variable in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Tells designator to search in the resource section of the request
resourceAttributeDesignator - Variable in class org.jboss.security.xacml.core.model.policy.ResourceMatchType
 
resourceContent - Variable in class org.jboss.security.xacml.core.model.context.ResourceType
 
ResourceContentType - Class in org.jboss.security.xacml.core.model.context
Java class for ResourceContentType complex type.
ResourceContentType() - Constructor for class org.jboss.security.xacml.core.model.context.ResourceContentType
 
ResourceFinder - Class in org.jboss.security.xacml.sunxacml.finder
This class is used by the PDP to handle resource scopes other than Immediate.
ResourceFinder() - Constructor for class org.jboss.security.xacml.sunxacml.finder.ResourceFinder
Default constructor.
ResourceFinderModule - Class in org.jboss.security.xacml.sunxacml.finder
This is the abstract class that all ResourceFinder modules extend.
ResourceFinderModule() - Constructor for class org.jboss.security.xacml.sunxacml.finder.ResourceFinderModule
 
ResourceFinderResult - Class in org.jboss.security.xacml.sunxacml.finder
This is used to return Resource Ids from the ResourceFinder.
ResourceFinderResult() - Constructor for class org.jboss.security.xacml.sunxacml.finder.ResourceFinderResult
Creates an empty result.
ResourceFinderResult(Set) - Constructor for class org.jboss.security.xacml.sunxacml.finder.ResourceFinderResult
Creates a result containing the given Set of resource identifiers.
ResourceFinderResult(HashMap) - Constructor for class org.jboss.security.xacml.sunxacml.finder.ResourceFinderResult
Creates a result containing only Resource Ids that caused errors.
ResourceFinderResult(Set, Map) - Constructor for class org.jboss.security.xacml.sunxacml.finder.ResourceFinderResult
Creates a new result containing both successfully resolved Resource Ids and resources that caused errors.
resourceId - Variable in class org.jboss.security.xacml.core.model.context.ResultType
 
ResourceLocator - Class in org.jboss.security.xacml.locators
Resource Finder Module The following methods need to be overridden in your locator
ResourceLocator() - Constructor for class org.jboss.security.xacml.locators.ResourceLocator
 
resourceMatch - Variable in class org.jboss.security.xacml.core.model.policy.ResourceType
 
ResourceMatchType - Class in org.jboss.security.xacml.core.model.policy
Java class for ResourceMatchType complex type.
ResourceMatchType() - Constructor for class org.jboss.security.xacml.core.model.policy.ResourceMatchType
 
resources - Variable in class org.jboss.security.xacml.core.model.policy.TargetType
 
ResourcesType - Class in org.jboss.security.xacml.core.model.policy
Java class for ResourcesType complex type.
ResourcesType() - Constructor for class org.jboss.security.xacml.core.model.policy.ResourcesType
 
ResourceType - Class in org.jboss.security.xacml.core.model.context
Java class for ResourceType complex type.
ResourceType() - Constructor for class org.jboss.security.xacml.core.model.context.ResourceType
 
ResourceType - Class in org.jboss.security.xacml.core.model.policy
Java class for ResourceType complex type.
ResourceType() - Constructor for class org.jboss.security.xacml.core.model.policy.ResourceType
 
RESPONSE_CTX - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
ResponseContext - Interface in org.jboss.security.xacml.interfaces
Represents a XACML Response
ResponseCtx - Class in org.jboss.security.xacml.sunxacml.ctx
Represents the response to a request made to the XACML PDP.
ResponseCtx(Result) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.ResponseCtx
Constructor that creates a new ResponseCtx with only a single Result (a common case).
ResponseCtx(Set) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.ResponseCtx
Constructor that creates a new ResponseCtx with a Set of Results.
ResponseType - Class in org.jboss.security.xacml.core.model.context
Java class for ResponseType complex type.
ResponseType() - Constructor for class org.jboss.security.xacml.core.model.context.ResponseType
 
result - Variable in class org.jboss.security.xacml.core.model.context.ResponseType
 
Result - Class in org.jboss.security.xacml.sunxacml.ctx
Represents the ResultType XML object from the Context schema.
Result(int) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Result
Constructs a Result object with default status data (OK).
Result(int, Set) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Result
Constructs a Result object with default status data (OK), and obligations, but no resource identifier.
Result(int, Status) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Result
Constructs a Result object with status data but without a resource identifier.
Result(int, Status, Set) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Result
Constructs a Result object with status data and obligations but without a resource identifier.
Result(int, String) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Result
Constructs a Result object with a resource identifier, but default status data (OK).
Result(int, String, Set) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Result
Constructs a Result object with a resource identifier, and obligations, but default status data (OK).
Result(int, Status, String) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Result
Constructs a Result object with status data and a resource identifier.
Result(int, Status, String, Set) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Result
Constructs a Result object with status data, a resource identifier, and obligations.
ResultType - Class in org.jboss.security.xacml.core.model.context
Java class for ResultType complex type.
ResultType() - Constructor for class org.jboss.security.xacml.core.model.context.ResultType
 
returnsBag() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Always returns true, since a designator always returns a bag of attribute values.
returnsBag() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeSelector
Always returns true, since a selector always returns a bag of attribute values.
returnsBag() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeValue
Returns whether or not this value is actually a bag of values.
returnsBag() - Method in class org.jboss.security.xacml.sunxacml.cond.Apply
Returns whether or not the Function will return a bag of values on evaluation.
returnsBag() - Method in class org.jboss.security.xacml.sunxacml.cond.Condition
Returns whether or not this Condition will return a bag of values on evaluation.
returnsBag() - Method in interface org.jboss.security.xacml.sunxacml.cond.Expression
Returns whether or not this expression returns, or evaluates to a Bag.
returnsBag() - Method in interface org.jboss.security.xacml.sunxacml.cond.Function
Tells whether this function will return a bag of values or just a single value.
returnsBag() - Method in class org.jboss.security.xacml.sunxacml.cond.FunctionBase
Returns true if this function returns a bag of values.
returnsBag() - Method in class org.jboss.security.xacml.sunxacml.cond.HigherOrderFunction
Returns whether or not this function will actually return a bag of values.
returnsBag(String) - Method in class org.jboss.security.xacml.sunxacml.cond.VariableManager
Returns true if the identified definition's expression resolves to a bag on evaluation.
returnsBag() - Method in class org.jboss.security.xacml.sunxacml.cond.VariableReference
Tells whether evaluation will return a bag or a single value.
RFC822NameAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Representation of an rfc822Name (ie, an email address).
RFC822NameAttribute(String) - Constructor for class org.jboss.security.xacml.sunxacml.attr.RFC822NameAttribute
Creates a new RFC822NameAttribute that represents the value supplied.
RFC822NameAttributeProxy - Class in org.jboss.security.xacml.sunxacml.attr.proxy
A proxy class that is provided mainly for the run-time configuration code to use.
RFC822NameAttributeProxy() - Constructor for class org.jboss.security.xacml.sunxacml.attr.proxy.RFC822NameAttributeProxy
 
ROLE_NS - Static variable in class org.jboss.security.xacml.locators.JBossRBACPolicySetLocator
 
RoundFunction - Class in org.jboss.security.xacml.sunxacml.cond
A class that implements the round function.
RoundFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.RoundFunction
Creates a new RoundFunction object.
RoundFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by RoundFunction.
RoundFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.RoundFunctionCluster
 
RPS - Static variable in class org.jboss.security.xacml.locators.JBossRBACPolicySetLocator
 
rpsFinderModule - Variable in class org.jboss.security.xacml.locators.JBossRBACPolicySetLocator
 
RPSPolicySetFinderModule - Class in org.jboss.security.xacml.bridge
A Policy Set Finder Module that holds the RBAC Role Policy Sets
RPSPolicySetFinderModule() - Constructor for class org.jboss.security.xacml.bridge.RPSPolicySetFinderModule
 
Rule - Class in org.jboss.security.xacml.sunxacml
Represents the RuleType XACML type.
Rule(URI, int, String, Target, Condition) - Constructor for class org.jboss.security.xacml.sunxacml.Rule
Creates a new Rule object for XACML 1.x and 2.0.
Rule(URI, int, String, Target, Apply) - Constructor for class org.jboss.security.xacml.sunxacml.Rule
Deprecated.
As of 2.0 you should use the Constructor that accepts the new Condition class.
RULE_COMBINING_DENY_OVERRIDES - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
RULE_COMBINING_FIRST_APPLICABLE - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
RULE_COMBINING_ORDERED_DENY_OVERRIDES - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
RULE_COMBINING_ORDERED_PERMIT_OVERRIDES - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
RULE_COMBINING_PERMIT_OVERRIDES - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
RuleCombinerElement - Class in org.jboss.security.xacml.sunxacml.combine
Specific version of CombinerElement used for rule combining.
RuleCombinerElement(Rule) - Constructor for class org.jboss.security.xacml.sunxacml.combine.RuleCombinerElement
Constructor that only takes a Rule
RuleCombinerElement(Rule, List) - Constructor for class org.jboss.security.xacml.sunxacml.combine.RuleCombinerElement
Constructor that takes both the Rule to combine and its associated combiner parameters.
RuleCombinerParametersType - Class in org.jboss.security.xacml.core.model.policy
Java class for RuleCombinerParametersType complex type.
RuleCombinerParametersType() - Constructor for class org.jboss.security.xacml.core.model.policy.RuleCombinerParametersType
 
ruleCombiningAlgId - Variable in class org.jboss.security.xacml.core.model.policy.PolicyType
 
RuleCombiningAlgorithm - Class in org.jboss.security.xacml.sunxacml.combine
The base type for all Rule combining algorithms.
RuleCombiningAlgorithm(URI) - Constructor for class org.jboss.security.xacml.sunxacml.combine.RuleCombiningAlgorithm
Constructor that takes the algorithm's identifier.
ruleId - Variable in class org.jboss.security.xacml.core.model.policy.RuleType
 
ruleIdRef - Variable in class org.jboss.security.xacml.core.model.policy.RuleCombinerParametersType
 
RuleType - Class in org.jboss.security.xacml.core.model.policy
Java class for RuleType complex type.
RuleType() - Constructor for class org.jboss.security.xacml.core.model.policy.RuleType
 

S

SCOPE_CHILDREN - Static variable in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
Resource scope of Children (the given resource and its direct children)
SCOPE_DESCENDANTS - Static variable in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
Resource scope of Descendants (the given resource and all descendants at any depth or distance)
SCOPE_IMMEDIATE - Static variable in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
Resource scope of Immediate (only the given resource)
search() - Method in class org.jboss.security.xacml.locators.policy.JBossLDAPPolicyLocator
 
search(Object[]) - Method in class org.jboss.security.xacml.util.LDAPCommon
Perform a search The LDAPAttributeLocator will always send a filterArg array
SelectorModule - Class in org.jboss.security.xacml.sunxacml.finder.impl
This module implements the basic behavior of the AttributeSelectorType, looking for attribute values in the physical request document using the given XPath expression.
SelectorModule() - Constructor for class org.jboss.security.xacml.sunxacml.finder.impl.SelectorModule
 
set(PolicySet, List<AbstractPolicy>) - Method in class org.jboss.security.xacml.bridge.PolicySetFinderModule
 
set(String, T) - Method in class org.jboss.security.xacml.core.JBossRequestContext
 
set(String, T) - Method in class org.jboss.security.xacml.core.JBossResponseContext
 
set(String, T) - Method in class org.jboss.security.xacml.core.JBossXACMLPolicy
 
set(String, T) - Method in interface org.jboss.security.xacml.interfaces.ContextMapOp
Set an object on the map
set(String, T) - Method in class org.jboss.security.xacml.locators.AbstractJBossPolicyLocator
 
set(String, T) - Method in class org.jboss.security.xacml.locators.AttributeLocator
 
set(String, T) - Method in class org.jboss.security.xacml.locators.cache.CacheLocator
 
set(String, T) - Method in class org.jboss.security.xacml.locators.ResourceLocator
 
setAction(ActionType) - Method in class org.jboss.security.xacml.core.model.context.RequestType
Sets the value of the action property.
setActionAttributeDesignator(AttributeDesignatorType) - Method in class org.jboss.security.xacml.core.model.policy.ActionMatchType
Sets the value of the actionAttributeDesignator property.
setActions(ActionsType) - Method in class org.jboss.security.xacml.core.model.policy.TargetType
Sets the value of the actions property.
setAttributeId(String) - Method in class org.jboss.security.xacml.core.model.context.AttributeType
Sets the value of the attributeId property.
setAttributeId(String) - Method in class org.jboss.security.xacml.core.model.context.MissingAttributeDetailType
Sets the value of the attributeId property.
setAttributeId(String) - Method in class org.jboss.security.xacml.core.model.policy.AttributeAssignmentType
Sets the value of the attributeId property.
setAttributeId(String) - Method in class org.jboss.security.xacml.core.model.policy.AttributeDesignatorType
Sets the value of the attributeId property.
setAttributeSelector(AttributeSelectorType) - Method in class org.jboss.security.xacml.core.model.policy.ActionMatchType
Sets the value of the attributeSelector property.
setAttributeSelector(AttributeSelectorType) - Method in class org.jboss.security.xacml.core.model.policy.EnvironmentMatchType
Sets the value of the attributeSelector property.
setAttributeSelector(AttributeSelectorType) - Method in class org.jboss.security.xacml.core.model.policy.ResourceMatchType
Sets the value of the attributeSelector property.
setAttributeSelector(AttributeSelectorType) - Method in class org.jboss.security.xacml.core.model.policy.SubjectMatchType
Sets the value of the attributeSelector property.
setAttributeValue(AttributeValueType) - Method in class org.jboss.security.xacml.core.model.policy.ActionMatchType
Sets the value of the attributeValue property.
setAttributeValue(AttributeValueType) - Method in class org.jboss.security.xacml.core.model.policy.CombinerParameterType
Sets the value of the attributeValue property.
setAttributeValue(AttributeValueType) - Method in class org.jboss.security.xacml.core.model.policy.EnvironmentMatchType
Sets the value of the attributeValue property.
setAttributeValue(AttributeValueType) - Method in class org.jboss.security.xacml.core.model.policy.ResourceMatchType
Sets the value of the attributeValue property.
setAttributeValue(AttributeValueType) - Method in class org.jboss.security.xacml.core.model.policy.SubjectMatchType
Sets the value of the attributeValue property.
setChildren(List) - Method in class org.jboss.security.xacml.sunxacml.AbstractPolicy
Sets the child policy tree elements for this node, which are passed to the combining algorithm on evaluation.
setCondition(ConditionType) - Method in class org.jboss.security.xacml.core.model.policy.RuleType
Sets the value of the condition property.
setConstructingClass(Class<?>) - Static method in class org.jboss.security.xacml.factories.PolicyFactory
Set the class that constructs XACMLPolicy
setConstructingClass(String) - Static method in class org.jboss.security.xacml.factories.PolicyFactory
Set the class that constructs XACMLPolicy
setDataType(String) - Method in class org.jboss.security.xacml.core.model.context.AttributeType
Sets the value of the dataType property.
setDataType(String) - Method in class org.jboss.security.xacml.core.model.context.MissingAttributeDetailType
Sets the value of the dataType property.
setDataType(String) - Method in class org.jboss.security.xacml.core.model.policy.AttributeDesignatorType
Sets the value of the dataType property.
setDataType(String) - Method in class org.jboss.security.xacml.core.model.policy.AttributeSelectorType
Sets the value of the dataType property.
setDataType(String) - Method in class org.jboss.security.xacml.core.model.policy.AttributeValueType
Sets the value of the dataType property.
setDecision(DecisionType) - Method in class org.jboss.security.xacml.core.model.context.ResultType
Sets the value of the decision property.
setDefaultFactory(AttributeFactoryProxy) - Static method in class org.jboss.security.xacml.sunxacml.attr.AttributeFactory
Sets the default factory.
setDefaultFactory(CombiningAlgFactoryProxy) - Static method in class org.jboss.security.xacml.sunxacml.combine.CombiningAlgFactory
Sets the default factory.
setDefaultFactory(FunctionFactoryProxy) - Static method in class org.jboss.security.xacml.sunxacml.cond.FunctionFactory
Sets the default factory.
setDescription(String) - Method in class org.jboss.security.xacml.core.model.policy.PolicySetType
Sets the value of the description property.
setDescription(String) - Method in class org.jboss.security.xacml.core.model.policy.PolicyType
Sets the value of the description property.
setDescription(String) - Method in class org.jboss.security.xacml.core.model.policy.RuleType
Sets the value of the description property.
setEarliestVersion(String) - Method in class org.jboss.security.xacml.core.model.policy.IdReferenceType
Sets the value of the earliestVersion property.
setEffect(EffectType) - Method in class org.jboss.security.xacml.core.model.policy.RuleType
Sets the value of the effect property.
setEnclosingPolicies(List<XACMLPolicy>) - Method in class org.jboss.security.xacml.core.JBossXACMLPolicy
 
setEnclosingPolicies(List<XACMLPolicy>) - Method in interface org.jboss.security.xacml.interfaces.XACMLPolicy
A PolicySet can contain policies within.
setEnvironment(EnvironmentType) - Method in class org.jboss.security.xacml.core.model.context.RequestType
Sets the value of the environment property.
setEnvironmentAttributeDesignator(AttributeDesignatorType) - Method in class org.jboss.security.xacml.core.model.policy.EnvironmentMatchType
Sets the value of the environmentAttributeDesignator property.
setEnvironments(EnvironmentsType) - Method in class org.jboss.security.xacml.core.model.policy.TargetType
Sets the value of the environments property.
setExpression(JAXBElement<?>) - Method in class org.jboss.security.xacml.core.model.policy.ConditionType
Sets the value of the expression property.
setExpression(JAXBElement<?>) - Method in class org.jboss.security.xacml.core.model.policy.VariableDefinitionType
Sets the value of the expression property.
setFulfillOn(EffectType) - Method in class org.jboss.security.xacml.core.model.policy.ObligationType
Sets the value of the fulfillOn property.
SetFunction - Class in org.jboss.security.xacml.sunxacml.cond
Represents all of the Set functions, though the actual implementations are in two sub-classes specific to the condition and general set functions.
SetFunction(String, int, String, String, boolean) - Constructor for class org.jboss.security.xacml.sunxacml.cond.SetFunction
Protected constuctor used by the general and condition subclasses.
setFunctionId(String) - Method in class org.jboss.security.xacml.core.model.policy.ApplyType
Sets the value of the functionId property.
setFunctionId(String) - Method in class org.jboss.security.xacml.core.model.policy.FunctionType
Sets the value of the functionId property.
setIssuer(String) - Method in class org.jboss.security.xacml.core.model.context.AttributeType
Sets the value of the issuer property.
setIssuer(String) - Method in class org.jboss.security.xacml.core.model.context.MissingAttributeDetailType
Sets the value of the issuer property.
setIssuer(String) - Method in class org.jboss.security.xacml.core.model.policy.AttributeDesignatorType
Sets the value of the issuer property.
setLatestVersion(String) - Method in class org.jboss.security.xacml.core.model.policy.IdReferenceType
Sets the value of the latestVersion property.
setLocation(String) - Method in class org.jboss.security.xacml.jaxb.PolicySetType
Sets the value of the location property.
setLocation(String) - Method in class org.jboss.security.xacml.jaxb.PolicyType
Sets the value of the location property.
setLocators(Set<PolicyLocator>) - Method in class org.jboss.security.xacml.core.JBossPDP
 
setLocators(Set<PolicyLocator>) - Method in interface org.jboss.security.xacml.interfaces.PolicyDecisionPoint
Set a set of policy locators.
setLocators(LocatorsType) - Method in class org.jboss.security.xacml.jaxb.PDP
Sets the value of the locators property.
setMatchId(String) - Method in class org.jboss.security.xacml.core.model.policy.ActionMatchType
Sets the value of the matchId property.
setMatchId(String) - Method in class org.jboss.security.xacml.core.model.policy.EnvironmentMatchType
Sets the value of the matchId property.
setMatchId(String) - Method in class org.jboss.security.xacml.core.model.policy.ResourceMatchType
Sets the value of the matchId property.
setMatchId(String) - Method in class org.jboss.security.xacml.core.model.policy.SubjectMatchType
Sets the value of the matchId property.
setModules(List) - Method in class org.jboss.security.xacml.sunxacml.finder.AttributeFinder
Sets the ordered list of AttributeFinderModules used by this class to find attribute values.
setModules(Set) - Method in class org.jboss.security.xacml.sunxacml.finder.PolicyFinder
Sets the unordered Set of modules used by this class to find policies.
setModules(List) - Method in class org.jboss.security.xacml.sunxacml.finder.ResourceFinder
Sets the ordered List of modules used by this class to find resources.
setMustBePresent(Boolean) - Method in class org.jboss.security.xacml.core.model.policy.AttributeDesignatorType
Sets the value of the mustBePresent property.
setMustBePresent(Boolean) - Method in class org.jboss.security.xacml.core.model.policy.AttributeSelectorType
Sets the value of the mustBePresent property.
setName(String) - Method in class org.jboss.security.xacml.jaxb.LocatorType
Sets the value of the name property.
setName(String) - Method in class org.jboss.security.xacml.jaxb.Option
Sets the value of the name property.
setObligationId(String) - Method in class org.jboss.security.xacml.core.model.policy.ObligationType
Sets the value of the obligationId property.
setObligations(ObligationsType) - Method in class org.jboss.security.xacml.core.model.context.ResultType
Sets the value of the obligations property.
setObligations(ObligationsType) - Method in class org.jboss.security.xacml.core.model.policy.PolicySetType
Sets the value of the obligations property.
setObligations(ObligationsType) - Method in class org.jboss.security.xacml.core.model.policy.PolicyType
Sets the value of the obligations property.
setOptions(List<Option>) - Method in interface org.jboss.security.xacml.interfaces.AbstractLocator
Set a list of options on the locator
setOptions(List<Option>) - Method in class org.jboss.security.xacml.locators.AbstractJBossPolicyLocator
 
setOptions(List<Option>) - Method in class org.jboss.security.xacml.locators.attrib.LDAPAttributeLocator
 
setOptions(List<Option>) - Method in class org.jboss.security.xacml.locators.AttributeLocator
 
setOptions(List<Option>) - Method in class org.jboss.security.xacml.locators.cache.CacheLocator
 
setOptions(List<Option>) - Method in class org.jboss.security.xacml.locators.policy.JBossLDAPPolicyLocator
 
setOptions(List<Option>) - Method in class org.jboss.security.xacml.locators.ResourceLocator
 
setParameterName(String) - Method in class org.jboss.security.xacml.core.model.policy.CombinerParameterType
Sets the value of the parameterName property.
setPolicies(Set<XACMLPolicy>) - Method in class org.jboss.security.xacml.core.JBossPDP
 
setPolicies(Set<XACMLPolicy>) - Method in interface org.jboss.security.xacml.interfaces.PolicyDecisionPoint
Set a set of Policy/PolicySet instances on the PDP - Remember to also pass a set of PolicyLocators if you have not used a JBossXACML config file
setPolicies(Set<XACMLPolicy>) - Method in interface org.jboss.security.xacml.interfaces.PolicyLocator
Set of policies that this locator is able to return
setPolicies(PoliciesType) - Method in class org.jboss.security.xacml.jaxb.PDP
Sets the value of the policies property.
setPolicies(Set<XACMLPolicy>) - Method in class org.jboss.security.xacml.locators.AbstractJBossPolicyLocator
 
setPolicies(Set<XACMLPolicy>) - Method in class org.jboss.security.xacml.locators.JBossPolicyLocator
 
setPolicies(Set<XACMLPolicy>) - Method in class org.jboss.security.xacml.locators.JBossPolicySetLocator
 
setPolicies(Set<XACMLPolicy>) - Method in class org.jboss.security.xacml.locators.JBossRBACPolicySetLocator
 
setPolicies(Set<XACMLPolicy>) - Method in class org.jboss.security.xacml.locators.policy.JBossLDAPPolicyLocator
 
setPolicyCombiningAlgId(String) - Method in class org.jboss.security.xacml.core.model.policy.PolicySetType
Sets the value of the policyCombiningAlgId property.
setPolicyDefaults(DefaultsType) - Method in class org.jboss.security.xacml.core.model.policy.PolicyType
Sets the value of the policyDefaults property.
setPolicyId(String) - Method in class org.jboss.security.xacml.core.model.policy.PolicyType
Sets the value of the policyId property.
setPolicyIdRef(String) - Method in class org.jboss.security.xacml.core.model.policy.PolicyCombinerParametersType
Sets the value of the policyIdRef property.
setPolicySetDefaults(DefaultsType) - Method in class org.jboss.security.xacml.core.model.policy.PolicySetType
Sets the value of the policySetDefaults property.
setPolicySetId(String) - Method in class org.jboss.security.xacml.core.model.policy.PolicySetType
Sets the value of the policySetId property.
setPolicySetIdRef(String) - Method in class org.jboss.security.xacml.core.model.policy.PolicySetCombinerParametersType
Sets the value of the policySetIdRef property.
setRequest(RequestType) - Method in class org.jboss.security.xacml.core.JBossRequestContext
 
setRequest(RequestType) - Method in interface org.jboss.security.xacml.interfaces.RequestContext
Place the Request instance on the context
setRequestContextPath(String) - Method in class org.jboss.security.xacml.core.model.policy.AttributeSelectorType
Sets the value of the requestContextPath property.
setResource(String) - Method in class org.jboss.security.xacml.sunxacml.ctx.Result
Sets the resource identifier if it has not already been set before.
setResourceAttributeDesignator(AttributeDesignatorType) - Method in class org.jboss.security.xacml.core.model.policy.ResourceMatchType
Sets the value of the resourceAttributeDesignator property.
setResourceContent(ResourceContentType) - Method in class org.jboss.security.xacml.core.model.context.ResourceType
Sets the value of the resourceContent property.
setResourceId(String) - Method in class org.jboss.security.xacml.core.model.context.ResultType
Sets the value of the resourceId property.
setResourceId(AttributeValue) - Method in class org.jboss.security.xacml.sunxacml.BasicEvaluationCtx
Changes the value of the resource-id attribute in this context.
setResourceId(AttributeValue) - Method in interface org.jboss.security.xacml.sunxacml.EvaluationCtx
Changes the value of the resource-id attribute in this context.
setResources(ResourcesType) - Method in class org.jboss.security.xacml.core.model.policy.TargetType
Sets the value of the resources property.
setRuleCombiningAlgId(String) - Method in class org.jboss.security.xacml.core.model.policy.PolicyType
Sets the value of the ruleCombiningAlgId property.
setRuleId(String) - Method in class org.jboss.security.xacml.core.model.policy.RuleType
Sets the value of the ruleId property.
setRuleIdRef(String) - Method in class org.jboss.security.xacml.core.model.policy.RuleCombinerParametersType
Sets the value of the ruleIdRef property.
setStatus(StatusType) - Method in class org.jboss.security.xacml.core.model.context.ResultType
Sets the value of the status property.
setStatusCode(StatusCodeType) - Method in class org.jboss.security.xacml.core.model.context.StatusCodeType
Sets the value of the statusCode property.
setStatusCode(StatusCodeType) - Method in class org.jboss.security.xacml.core.model.context.StatusType
Sets the value of the statusCode property.
setStatusDetail(StatusDetailType) - Method in class org.jboss.security.xacml.core.model.context.StatusType
Sets the value of the statusDetail property.
setStatusMessage(String) - Method in class org.jboss.security.xacml.core.model.context.StatusType
Sets the value of the statusMessage property.
setSubjectAttributeDesignator(SubjectAttributeDesignatorType) - Method in class org.jboss.security.xacml.core.model.policy.SubjectMatchType
Sets the value of the subjectAttributeDesignator property.
setSubjectCategory(String) - Method in class org.jboss.security.xacml.core.model.context.SubjectType
Sets the value of the subjectCategory property.
setSubjectCategory(String) - Method in class org.jboss.security.xacml.core.model.policy.SubjectAttributeDesignatorType
Sets the value of the subjectCategory property.
setSubjectCategory(URI) - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Sets the category if this is a SubjectAttributeDesignatorType
setSubjects(SubjectsType) - Method in class org.jboss.security.xacml.core.model.policy.TargetType
Sets the value of the subjects property.
setTarget(TargetType) - Method in class org.jboss.security.xacml.core.model.policy.PolicySetType
Sets the value of the target property.
setTarget(TargetType) - Method in class org.jboss.security.xacml.core.model.policy.PolicyType
Sets the value of the target property.
setTarget(TargetType) - Method in class org.jboss.security.xacml.core.model.policy.RuleType
Sets the value of the target property.
setValue(String) - Method in class org.jboss.security.xacml.core.model.context.StatusCodeType
Sets the value of the value property.
setValue(String) - Method in class org.jboss.security.xacml.core.model.policy.IdReferenceType
Sets the value of the value property.
setVariableId(String) - Method in class org.jboss.security.xacml.core.model.policy.VariableDefinitionType
Sets the value of the variableId property.
setVariableId(String) - Method in class org.jboss.security.xacml.core.model.policy.VariableReferenceType
Sets the value of the variableId property.
setVersion(String) - Method in class org.jboss.security.xacml.core.model.policy.IdReferenceType
Sets the value of the version property.
setVersion(String) - Method in class org.jboss.security.xacml.core.model.policy.PolicySetType
Sets the value of the version property.
setVersion(String) - Method in class org.jboss.security.xacml.core.model.policy.PolicyType
Sets the value of the version property.
setXPathVersion(String) - Method in class org.jboss.security.xacml.core.model.policy.DefaultsType
Sets the value of the xPathVersion property.
SimplePDP - Class in org.jboss.security.xacml.sunxacml.support
This is a simple, command-line driven XACML PDP.
SimplePDP() - Constructor for class org.jboss.security.xacml.sunxacml.support.SimplePDP
Default constructor.
SimplePDP(String[]) - Constructor for class org.jboss.security.xacml.sunxacml.support.SimplePDP
Constructor that takes an array of filenames and URLs, each of which points to an XACML policy, and sets up a PDP with access to these policies only.
simpleTypes - Static variable in class org.jboss.security.xacml.sunxacml.cond.BagFunction
A complete list of all the 1.x XACML datatypes supported by the Bag functions, using the "simple" form of the names (eg, string instead of http://www.w3.org/2001/XMLSchema#string)
simpleTypes - Static variable in class org.jboss.security.xacml.sunxacml.cond.SetFunction
A complete list of all the XACML datatypes supported by the Set functions in XACML 1.x, using the "simple" form of the names (eg, string instead of http://www.w3.org/2001/XMLSchema#string)
simpleTypes2 - Static variable in class org.jboss.security.xacml.sunxacml.cond.BagFunction
A complete list of all the 2.0 XACML datatypes newly supported by the Bag functions, using the "simple" form of the names (eg, string instead of http://www.w3.org/2001/XMLSchema#string)
simpleTypes2 - Static variable in class org.jboss.security.xacml.sunxacml.cond.SetFunction
A complete list of all the XACML datatypes newly supported by the Set functions in XACML 2.0, using the "simple" form of the names (eg, string instead of http://www.w3.org/2001/XMLSchema#string)
SingleValueAttribute - Class in org.jboss.security.xacml.core.ext
Represents a custom attribute of single value
SingleValueAttribute(URI, String) - Constructor for class org.jboss.security.xacml.core.ext.SingleValueAttribute
 
SingleValueAttribute(URI) - Constructor for class org.jboss.security.xacml.core.ext.SingleValueAttribute
 
SingleValueAttributeProxy - Class in org.jboss.security.xacml.core.ext
Represents a single value attribute proxy
SingleValueAttributeProxy(String) - Constructor for class org.jboss.security.xacml.core.ext.SingleValueAttributeProxy
 
SingleValueAttributeProxy(URI) - Constructor for class org.jboss.security.xacml.core.ext.SingleValueAttributeProxy
 
size() - Method in class org.jboss.security.xacml.sunxacml.attr.BagAttribute
Returns the number of elements in this bag
speedDecisionMap - Variable in class org.jboss.security.xacml.locators.cache.DecisionCacheLocator
 
sqlStatement - Variable in class org.jboss.security.xacml.locators.attrib.DatabaseAttributeLocator
 
StandardAttributeFactory - Class in org.jboss.security.xacml.sunxacml.attr
This factory supports the standard set of datatypes specified in XACML 1.x and 2.0.
StandardCombiningAlgFactory - Class in org.jboss.security.xacml.sunxacml.combine
This factory supports the standard set of algorithms specified in XACML 1.x and 2.0.
StandardFunctionFactory - Class in org.jboss.security.xacml.sunxacml.cond
This factory supports the standard set of functions specified in XACML 1.x and 2.0.
StaticPolicyFinderModule - Class in org.jboss.security.xacml.sunxacml.support.finder
This is a simple implementation of PolicyFinderModule that supports retrieval based on context, and is designed for use with a run-time configuration.
StaticPolicyFinderModule(List) - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.StaticPolicyFinderModule
Creates a StaticPolicyFinderModule that provides access to the given collection of policies and returns an error when more than one policy matches a given context.
StaticPolicyFinderModule(List, String) - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.StaticPolicyFinderModule
Creates a StaticPolicyFinderModule that provides access to the given collection of policies and returns an error when more than one policy matches a given context.
StaticPolicyFinderModule(String, List) - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.StaticPolicyFinderModule
Creates a StaticPolicyFinderModule that provides access to the given collection of policies.
StaticPolicyFinderModule(String, List, String) - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.StaticPolicyFinderModule
Creates a StaticPolicyFinderModule that provides access to the given collection of policies.
StaticRefPolicyFinderModule - Class in org.jboss.security.xacml.sunxacml.support.finder
This is a simple implementation of PolicyFinderModule that supports retrieval based on reference, and is designed for use with a run-time configuration.
StaticRefPolicyFinderModule(List) - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.StaticRefPolicyFinderModule
Creates a StaticRefPolicyFinderModule that provides access to the given collection of policies.
StaticRefPolicyFinderModule(List, String) - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.StaticRefPolicyFinderModule
Creates a StaticRefPolicyFinderModule that provides access to the given collection of policyList.
status - Variable in class org.jboss.security.xacml.core.model.context.ResultType
 
Status - Class in org.jboss.security.xacml.sunxacml.ctx
Represents the status data that is included in a ResultType.
Status(List) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Status
Constructor that takes only the status code.
Status(List, String) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Status
Constructor that takes both the status code and a message to include with the status.
Status(List, String, StatusDetail) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Status
Constructor that takes the status code, an optional message, and some detail to include with the status.
STATUS_MISSING_ATTRIBUTE - Static variable in class org.jboss.security.xacml.sunxacml.ctx.Status
Standard identifier for the MissingAttribute status
STATUS_OK - Static variable in class org.jboss.security.xacml.sunxacml.ctx.Status
Standard identifier for the OK status
STATUS_PROCESSING_ERROR - Static variable in class org.jboss.security.xacml.sunxacml.ctx.Status
Standard identifier for the ProcessingError status
STATUS_SYNTAX_ERROR - Static variable in class org.jboss.security.xacml.sunxacml.ctx.Status
Standard identifier for the SyntaxError status
statusCode - Variable in class org.jboss.security.xacml.core.model.context.StatusCodeType
 
statusCode - Variable in class org.jboss.security.xacml.core.model.context.StatusType
 
StatusCodeType - Class in org.jboss.security.xacml.core.model.context
Java class for StatusCodeType complex type.
StatusCodeType() - Constructor for class org.jboss.security.xacml.core.model.context.StatusCodeType
 
statusDetail - Variable in class org.jboss.security.xacml.core.model.context.StatusType
 
StatusDetail - Class in org.jboss.security.xacml.sunxacml.ctx
This class represents the StatusDetailType in the context schema.
StatusDetail(List) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.StatusDetail
Constructor that uses a List of Attributes to define the status detail.
StatusDetail(String) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.StatusDetail
Constructor that takes the text-encoded form of the XML to use as the status data.
StatusDetailType - Class in org.jboss.security.xacml.core.model.context
Java class for StatusDetailType complex type.
StatusDetailType() - Constructor for class org.jboss.security.xacml.core.model.context.StatusDetailType
 
statusMessage - Variable in class org.jboss.security.xacml.core.model.context.StatusType
 
StatusType - Class in org.jboss.security.xacml.core.model.context
Java class for StatusType complex type.
StatusType() - Constructor for class org.jboss.security.xacml.core.model.context.StatusType
 
StorageAttributeLocator - Class in org.jboss.security.xacml.locators.attrib
Common base class for attribute locators using external storage All subclasses have to override and implement the AttributeFinderModule.findAttribute(URI, URI, URI, URI, EvaluationCtx, int) method
StorageAttributeLocator() - Constructor for class org.jboss.security.xacml.locators.attrib.StorageAttributeLocator
 
StringAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Representation of an xs:string value.
StringAttribute(String) - Constructor for class org.jboss.security.xacml.sunxacml.attr.StringAttribute
Creates a new StringAttribute that represents the String value supplied.
StringAttributeProxy - Class in org.jboss.security.xacml.sunxacml.attr.proxy
A proxy class that is provided mainly for the run-time configuration code to use.
StringAttributeProxy() - Constructor for class org.jboss.security.xacml.sunxacml.attr.proxy.StringAttributeProxy
 
StringFunction - Class in org.jboss.security.xacml.sunxacml.cond
This class implements the string-concatenate function from XACML 2.0.
StringFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.StringFunction
Creates a new StringFunction object.
StringFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by StringFunction and URLStringCatFunction.
StringFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.StringFunctionCluster
 
StringNormalizeFunction - Class in org.jboss.security.xacml.sunxacml.cond
A class that implements all the string conversion functions (string-normalize-space and string-normalize-to-lower-case).
StringNormalizeFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.StringNormalizeFunction
Creates a new StringNormalizeFunction object.
StringNormalizeFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by StringNormalizeFunction.
StringNormalizeFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.StringNormalizeFunctionCluster
 
subject - Variable in class org.jboss.security.xacml.core.model.context.RequestType
 
subject - Variable in class org.jboss.security.xacml.core.model.policy.SubjectsType
 
Subject - Class in org.jboss.security.xacml.sunxacml.ctx
This class represents the collection of Attributes associated with a particular subject.
Subject(Set) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Subject
Deprecated. 
Subject(List) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Subject
Creates a new collection of subject attributes using the default subject cateorgy.
Subject(URI, Set) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Subject
Deprecated. 
Subject(URI, List) - Constructor for class org.jboss.security.xacml.sunxacml.ctx.Subject
Creates a new collection of subject attributes using the given subject category.
SUBJECT - Static variable in class org.jboss.security.xacml.sunxacml.TargetMatch
An integer value indicating that this class represents a SubjectMatch
SUBJECT_CATEGORY_DEFAULT - Static variable in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
The standard URI for the default subject category value
SUBJECT_TARGET - Static variable in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
Tells designator to search in the subject section of the request
subjectAttributeDesignator - Variable in class org.jboss.security.xacml.core.model.policy.SubjectMatchType
 
SubjectAttributeDesignatorType - Class in org.jboss.security.xacml.core.model.policy
Java class for SubjectAttributeDesignatorType complex type.
SubjectAttributeDesignatorType() - Constructor for class org.jboss.security.xacml.core.model.policy.SubjectAttributeDesignatorType
 
subjectCategory - Variable in class org.jboss.security.xacml.core.model.context.SubjectType
 
subjectCategory - Variable in class org.jboss.security.xacml.core.model.policy.SubjectAttributeDesignatorType
 
subjectMatch - Variable in class org.jboss.security.xacml.core.model.policy.SubjectType
 
SubjectMatchType - Class in org.jboss.security.xacml.core.model.policy
Java class for SubjectMatchType complex type.
SubjectMatchType() - Constructor for class org.jboss.security.xacml.core.model.policy.SubjectMatchType
 
subjects - Variable in class org.jboss.security.xacml.core.model.policy.TargetType
 
SubjectsType - Class in org.jboss.security.xacml.core.model.policy
Java class for SubjectsType complex type.
SubjectsType() - Constructor for class org.jboss.security.xacml.core.model.policy.SubjectsType
 
SubjectType - Class in org.jboss.security.xacml.core.model.context
Java class for SubjectType complex type.
SubjectType() - Constructor for class org.jboss.security.xacml.core.model.context.SubjectType
 
SubjectType - Class in org.jboss.security.xacml.core.model.policy
Java class for SubjectType complex type.
SubjectType() - Constructor for class org.jboss.security.xacml.core.model.policy.SubjectType
 
substituteValue - Variable in class org.jboss.security.xacml.locators.attrib.StorageAttributeLocator
Represents an URI that we will use to pick from the xacml request to substitute in a DB prepared statement or ldap DN to authenticate/identify the target/person/employee we are trying to get an attribute for.
SubtractFunction - Class in org.jboss.security.xacml.sunxacml.cond
A class that implements all the *-subtract functions.
SubtractFunction(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.SubtractFunction
Creates a new SubtractFunction object.
SubtractFunctionCluster - Class in org.jboss.security.xacml.sunxacml.cond.cluster
Clusters all the functions supported by SubtractFunction.
SubtractFunctionCluster() - Constructor for class org.jboss.security.xacml.sunxacml.cond.cluster.SubtractFunctionCluster
 
SunxacmlUtil - Class in org.jboss.security.xacml.sunxacml
Util class
SunxacmlUtil() - Constructor for class org.jboss.security.xacml.sunxacml.SunxacmlUtil
 

T

target - Variable in class org.jboss.security.xacml.core.model.policy.PolicySetType
 
target - Variable in class org.jboss.security.xacml.core.model.policy.PolicyType
 
target - Variable in class org.jboss.security.xacml.core.model.policy.RuleType
 
Target - Class in org.jboss.security.xacml.sunxacml
Represents the TargetType XML type in XACML.
Target(TargetSection, TargetSection, TargetSection) - Constructor for class org.jboss.security.xacml.sunxacml.Target
Constructor that creates an XACML 1.x Target from components.
Target(TargetSection, TargetSection, TargetSection, TargetSection) - Constructor for class org.jboss.security.xacml.sunxacml.Target
Constructor that creates an XACML 2.0 Target from components.
TargetMatch - Class in org.jboss.security.xacml.sunxacml
Represents the SubjectMatch, ResourceMatch, ActionMatch, or EnvironmentMatch (in XACML 2.0 and later) XML types in XACML, depending on the value of the type field.
TargetMatch(int, Function, Evaluatable, AttributeValue) - Constructor for class org.jboss.security.xacml.sunxacml.TargetMatch
Constructor that creates a TargetMatch from components.
TargetMatchGroup - Class in org.jboss.security.xacml.sunxacml
This class contains a group of TargetMatch instances and represents the Subject, Resource, Action, and Environment elements in an XACML Target.
TargetMatchGroup(List, int) - Constructor for class org.jboss.security.xacml.sunxacml.TargetMatchGroup
Constructor that creates a new TargetMatchGroup based on the given elements.
TargetSection - Class in org.jboss.security.xacml.sunxacml
This is a container class for instances of TargetMatchGroup and represents the Subjects, Resources, Actions, and Environments sections of an XACML Target.
TargetSection(List, int, int) - Constructor for class org.jboss.security.xacml.sunxacml.TargetSection
Constructor that takes a group and a version.
TargetType - Class in org.jboss.security.xacml.core.model.policy
Java class for TargetType complex type.
TargetType() - Constructor for class org.jboss.security.xacml.core.model.policy.TargetType
 
TimeAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Representation of an xs:time value.
TimeAttribute() - Constructor for class org.jboss.security.xacml.sunxacml.attr.TimeAttribute
Creates a new TimeAttribute that represents the current time in the current time zone.
TimeAttribute(Date) - Constructor for class org.jboss.security.xacml.sunxacml.attr.TimeAttribute
Creates a new TimeAttribute that represents the given time but uses the default timezone and offset values.
TimeAttribute(Date, int, int, int) - Constructor for class org.jboss.security.xacml.sunxacml.attr.TimeAttribute
Creates a new TimeAttribute that represents the time supplied.
TimeAttributeProxy - Class in org.jboss.security.xacml.sunxacml.attr.proxy
A proxy class that is provided mainly for the run-time configuration code to use.
TimeAttributeProxy() - Constructor for class org.jboss.security.xacml.sunxacml.attr.proxy.TimeAttributeProxy
 
TimeInRangeFunction - Class in org.jboss.security.xacml.sunxacml.cond
This class implements the time-in-range function, which takes three time values and returns true if the first value falls between the second and the third value.
TimeInRangeFunction() - Constructor for class org.jboss.security.xacml.sunxacml.cond.TimeInRangeFunction
Default constructor.
TopLevelPolicyException - Exception in org.jboss.security.xacml.sunxacml.support.finder
This is an exception thrown by the support code when there's an error trying to resolve a top-level policy
TopLevelPolicyException(Status) - Constructor for exception org.jboss.security.xacml.sunxacml.support.finder.TopLevelPolicyException
Constructs a new TopLevelPolicyException with no message or cause.
TopLevelPolicyException(Status, String) - Constructor for exception org.jboss.security.xacml.sunxacml.support.finder.TopLevelPolicyException
Constructs a new TopLevelPolicyException with a message, but no cause.
TopLevelPolicyException(Status, Throwable) - Constructor for exception org.jboss.security.xacml.sunxacml.support.finder.TopLevelPolicyException
Constructs a new TopLevelPolicyException with a cause, but no message.
TopLevelPolicyException(Status, String, Throwable) - Constructor for exception org.jboss.security.xacml.sunxacml.support.finder.TopLevelPolicyException
Constructs a new TopLevelPolicyException with a message and a cause.
toString() - Method in class org.jboss.security.xacml.sunxacml.attr.AnyURIAttribute
Converts to a String representation.
toString() - Method in class org.jboss.security.xacml.sunxacml.attr.AttributeDesignator
 
toString() - Method in class org.jboss.security.xacml.sunxacml.attr.Base64BinaryAttribute
Returns a String representation.
toString() - Method in class org.jboss.security.xacml.sunxacml.attr.DateAttribute
Converts to a String representation.
toString() - Method in class org.jboss.security.xacml.sunxacml.attr.DateTimeAttribute
Converts to a String representation.
toString() - Method in class org.jboss.security.xacml.sunxacml.attr.DayTimeDurationAttribute
Converts to a String representation.
toString() - Method in class org.jboss.security.xacml.sunxacml.attr.DNSNameAttribute
Converts to a String representation.
toString() - Method in class org.jboss.security.xacml.sunxacml.attr.HexBinaryAttribute
Returns a String representation.
toString() - Method in class org.jboss.security.xacml.sunxacml.attr.IPAddressAttribute
Converts to a String representation.
toString() - Method in class org.jboss.security.xacml.sunxacml.attr.StringAttribute
Converts to a String representation.
toString() - Method in class org.jboss.security.xacml.sunxacml.attr.TimeAttribute
Converts to a String representation.
toString() - Method in class org.jboss.security.xacml.sunxacml.attr.YearMonthDurationAttribute
Converts to a String representation.
toString() - Method in class org.jboss.security.xacml.sunxacml.cond.Apply
 
toString() - Method in class org.jboss.security.xacml.sunxacml.PolicySet
 
TZ_UNSPECIFIED - Static variable in class org.jboss.security.xacml.sunxacml.attr.DateAttribute
Time zone value that indicates that the time zone was not specified.
TZ_UNSPECIFIED - Static variable in class org.jboss.security.xacml.sunxacml.attr.DateTimeAttribute
Time zone value that indicates that the time zone was not specified.
TZ_UNSPECIFIED - Static variable in class org.jboss.security.xacml.sunxacml.attr.TimeAttribute
Time zone value that indicates that the time zone was not specified.

U

UNBOUND - Static variable in class org.jboss.security.xacml.sunxacml.attr.PortRange
Constant used to specify that the range is unbound on one side.
UNDERLYING_POLICY - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
UnknownIdentifierException - Exception in org.jboss.security.xacml.sunxacml
Exception that gets thrown if an unknown identifier was used, such as the identifier used in any of the standard factories.
UnknownIdentifierException() - Constructor for exception org.jboss.security.xacml.sunxacml.UnknownIdentifierException
Creates an UnknownIdentifierException with no data
UnknownIdentifierException(String) - Constructor for exception org.jboss.security.xacml.sunxacml.UnknownIdentifierException
Creates an UnknownIdentifierException with a message
URLPolicyFinderModule - Class in org.jboss.security.xacml.sunxacml.support.finder
This module supports references made with resolvable URLs (eg, http or file pointers).
URLPolicyFinderModule() - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.URLPolicyFinderModule
Creates a URLPolicyFinderModule.
URLPolicyFinderModule(String) - Constructor for class org.jboss.security.xacml.sunxacml.support.finder.URLPolicyFinderModule
Creates a URLPolicyFinderModule that may do schema validation of policies.
URLStringCatFunction - Class in org.jboss.security.xacml.sunxacml.cond
Represents the XACML 2.0 url-string-concatenate function.
URLStringCatFunction() - Constructor for class org.jboss.security.xacml.sunxacml.cond.URLStringCatFunction
Creates an instance of this function.
useDefaultFactories() - Method in class org.jboss.security.xacml.sunxacml.ConfigurationStore
Uses the default configuration to re-set the default factories used by the system (attribute, combining algorithm, and function).
usePassedOption(String, String) - Method in class org.jboss.security.xacml.locators.attrib.DatabaseAttributeLocator
 
usePassedOption(String, String) - Method in class org.jboss.security.xacml.locators.attrib.FileSystemAttributeLocator
 
usePassedOption(String, String) - Method in class org.jboss.security.xacml.locators.attrib.LDAPAttributeLocator
 
usePassedOption(String, String) - Method in class org.jboss.security.xacml.locators.AttributeLocator
An opportunity for sub-classes to process the passed option tag and value

V

validateConfiguration(LDAPCommon.TYPE) - Method in class org.jboss.security.xacml.util.LDAPCommon
Validate that the configuration has all the required parameters
value() - Method in enum org.jboss.security.xacml.core.model.context.DecisionType
 
value - Variable in class org.jboss.security.xacml.core.model.context.StatusCodeType
 
value() - Method in enum org.jboss.security.xacml.core.model.policy.EffectType
 
value - Variable in class org.jboss.security.xacml.core.model.policy.IdReferenceType
 
valueOf(String) - Static method in enum org.jboss.security.xacml.core.model.context.DecisionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.security.xacml.core.model.policy.EffectType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.security.xacml.util.LDAPCommon.TYPE
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.security.xacml.core.model.context.DecisionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.security.xacml.core.model.policy.EffectType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.security.xacml.util.LDAPCommon.TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
VariableDefinition - Class in org.jboss.security.xacml.sunxacml.cond
This class supports the VariableDefinitionType type introuced in XACML 2.0.
VariableDefinition(String, Expression) - Constructor for class org.jboss.security.xacml.sunxacml.cond.VariableDefinition
Creates a new VariableDefinition with the given identifier and expression.
VariableDefinitionType - Class in org.jboss.security.xacml.core.model.policy
Java class for VariableDefinitionType complex type.
VariableDefinitionType() - Constructor for class org.jboss.security.xacml.core.model.policy.VariableDefinitionType
 
variableId - Variable in class org.jboss.security.xacml.core.model.policy.VariableDefinitionType
 
variableId - Variable in class org.jboss.security.xacml.core.model.policy.VariableReferenceType
 
VariableManager - Class in org.jboss.security.xacml.sunxacml.cond
This class is used by the parsing routines to handle the relationships between variable references and definitions.
VariableManager(Map, PolicyMetaData) - Constructor for class org.jboss.security.xacml.sunxacml.cond.VariableManager
Creates a manager with a fixed set of supported identifiers.
VariableReference - Class in org.jboss.security.xacml.sunxacml.cond
This class supports the VariableReferenceType type introuced in XACML 2.0.
VariableReference(String) - Constructor for class org.jboss.security.xacml.sunxacml.cond.VariableReference
Simple constructor that takes only the identifier.
VariableReference(VariableDefinition) - Constructor for class org.jboss.security.xacml.sunxacml.cond.VariableReference
Constructor that takes the definition referenced by this class.
VariableReference(String, VariableManager) - Constructor for class org.jboss.security.xacml.sunxacml.cond.VariableReference
Constructor that takes the reference identifier and a manager.
VariableReferenceType - Class in org.jboss.security.xacml.core.model.policy
Java class for VariableReferenceType complex type.
VariableReferenceType() - Constructor for class org.jboss.security.xacml.core.model.policy.VariableReferenceType
 
version - Variable in class org.jboss.security.xacml.core.model.policy.IdReferenceType
 
version - Variable in class org.jboss.security.xacml.core.model.policy.PolicySetType
 
version - Variable in class org.jboss.security.xacml.core.model.policy.PolicyType
 
VersionConstraints - Class in org.jboss.security.xacml.sunxacml
Supports the three version constraints that can be included with a policy reference.
VersionConstraints(String, String, String) - Constructor for class org.jboss.security.xacml.sunxacml.VersionConstraints
Creates a VersionConstraints with the three optional constraint strings.

W

W3C_XML_SCHEMA - Static variable in class org.jboss.security.xacml.sunxacml.finder.impl.FilePolicyModule
 
warning(SAXParseException) - Method in class org.jboss.security.xacml.sunxacml.finder.impl.FilePolicyModule
Standard handler routine for the XML parsing.
warning(SAXParseException) - Method in class org.jboss.security.xacml.sunxacml.support.finder.PolicyReader
Standard handler routine for the XML parsing.
WrapperPolicyFinderModule - Class in org.jboss.security.xacml.bridge
PolicyFinderModule that returns the enclosing Policy Object
WrapperPolicyFinderModule(Policy) - Constructor for class org.jboss.security.xacml.bridge.WrapperPolicyFinderModule
 

X

X500NameAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Representation of an X500 Name.
X500NameAttribute(X500Principal) - Constructor for class org.jboss.security.xacml.sunxacml.attr.X500NameAttribute
Creates a new X500NameAttribute that represents the value supplied.
X500NameAttributeProxy - Class in org.jboss.security.xacml.sunxacml.attr.proxy
A proxy class that is provided mainly for the run-time configuration code to use.
X500NameAttributeProxy() - Constructor for class org.jboss.security.xacml.sunxacml.attr.proxy.X500NameAttributeProxy
 
XACML - Static variable in interface org.jboss.security.xacml.interfaces.XACMLConstants
 
XACML_1_0_IDENTIFIER - Static variable in class org.jboss.security.xacml.sunxacml.PolicyMetaData
XACML 1.0 identifier
XACML_2_0_IDENTIFIER - Static variable in class org.jboss.security.xacml.sunxacml.PolicyMetaData
XACML 2.0 identifier
XACML_DEFAULT_VERSION - Static variable in class org.jboss.security.xacml.sunxacml.PolicyMetaData
The default version of XACML, 1.0, used if no namespace string is specified
XACML_VERSION_1_0 - Static variable in class org.jboss.security.xacml.sunxacml.PolicyMetaData
Version identifier for XACML 1.0
XACML_VERSION_1_1 - Static variable in class org.jboss.security.xacml.sunxacml.PolicyMetaData
Version identifier for XACML 1.1 (which isn't a formal release so has no namespace string, but still exists as a separate specification)
XACML_VERSION_2_0 - Static variable in class org.jboss.security.xacml.sunxacml.PolicyMetaData
Version identifier for XACML 1.2
XACMLConstants - Interface in org.jboss.security.xacml.interfaces
Constants
XACMLPolicy - Interface in org.jboss.security.xacml.interfaces
Represents a Policy or a PolicySet in the XACML World
XACMLPolicyUtil - Class in org.jboss.security.xacml.util
Create an XACML Policy Object from the url for the policy xml
XACMLPolicyUtil() - Constructor for class org.jboss.security.xacml.util.XACMLPolicyUtil
 
XMLSchemaConstants - Interface in org.jboss.security.xacml.interfaces
Defines the constants for XML Schema
XPATH_1_0_IDENTIFIER - Static variable in class org.jboss.security.xacml.sunxacml.PolicyMetaData
XPath 1.0 identifier
XPATH_VERSION_1_0 - Static variable in class org.jboss.security.xacml.sunxacml.PolicyMetaData
Version identifier for XPath 1.0
XPATH_VERSION_UNSPECIFIED - Static variable in class org.jboss.security.xacml.sunxacml.PolicyMetaData
Version identifier for an unspecified version of XPath
xPathVersion - Variable in class org.jboss.security.xacml.core.model.policy.DefaultsType
 

Y

YearMonthDurationAttribute - Class in org.jboss.security.xacml.sunxacml.attr
Representation of an xf:yearMonthDuration value.
YearMonthDurationAttribute(boolean, long, long) - Constructor for class org.jboss.security.xacml.sunxacml.attr.YearMonthDurationAttribute
Creates a new YearMonthDurationAttribute that represents the duration supplied.
YearMonthDurationAttributeProxy - Class in org.jboss.security.xacml.sunxacml.attr.proxy
A proxy class that is provided mainly for the run-time configuration code to use.
YearMonthDurationAttributeProxy() - Constructor for class org.jboss.security.xacml.sunxacml.attr.proxy.YearMonthDurationAttributeProxy
 
A B C D E F G H I J L M N O P R S T U V W X Y 
JBoss XACML - Aggregator 2.0.8.Final

Copyright © 2023 JBoss by Red Hat. All rights reserved.