|
|||||||||
Home >> All >> com >> sun >> xacml >> [ finder overview ] | PREV NEXT |
A
- AttributeFinder - class com.sun.xacml.finder.AttributeFinder.
- This class is used by the PDP to find attribute values that weren't originally supplied in the request.
- AttributeFinder() - Constructor for class com.sun.xacml.finder.AttributeFinder
- Default constructor.
- AttributeFinderModule - class com.sun.xacml.finder.AttributeFinderModule.
- This is the abstract class that all
AttributeFinder
modules extend. - AttributeFinderModule() - Constructor for class com.sun.xacml.finder.AttributeFinderModule
- allModules - Variable in class com.sun.xacml.finder.AttributeFinder
- allModules - Variable in class com.sun.xacml.finder.PolicyFinder
- allModules - Variable in class com.sun.xacml.finder.ResourceFinder
C
- childModules - Variable in class com.sun.xacml.finder.ResourceFinder
- com.sun.xacml.finder - package com.sun.xacml.finder
D
- descendantModules - Variable in class com.sun.xacml.finder.ResourceFinder
- designatorModules - Variable in class com.sun.xacml.finder.AttributeFinder
E
- empty - Variable in class com.sun.xacml.finder.ResourceFinderResult
F
- failures - Variable in class com.sun.xacml.finder.ResourceFinderResult
- findAttribute(URI, URI, URI, URI, EvaluationCtx, int) - Method in class com.sun.xacml.finder.AttributeFinder
- Tries to find attribute values based on the given designator data.
- findAttribute(String, Node, URI, EvaluationCtx, String) - Method in class com.sun.xacml.finder.AttributeFinder
- Tries to find attribute values based on the given selector data.
- findAttribute(URI, URI, URI, URI, EvaluationCtx, int) - Method in class com.sun.xacml.finder.AttributeFinderModule
- Tries to find attribute values based on the given designator data.
- findAttribute(String, Node, URI, EvaluationCtx, String) - Method in class com.sun.xacml.finder.AttributeFinderModule
- Tries to find attribute values based on the given selector data.
- findChildResources(AttributeValue, EvaluationCtx) - Method in class com.sun.xacml.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 com.sun.xacml.finder.ResourceFinder
- Deprecated. As of version 1.2, replaced by
ResourceFinder.findChildResources(AttributeValue,EvaluationCtx)
55 . 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 com.sun.xacml.finder.ResourceFinderModule
- Tries to find the child Resource Ids associated with the parent.
- findChildResources(AttributeValue) - Method in class com.sun.xacml.finder.ResourceFinderModule
- Deprecated. As of version 1.2, replaced by
ResourceFinderModule.findChildResources(AttributeValue,EvaluationCtx)
55 . 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 com.sun.xacml.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 com.sun.xacml.finder.ResourceFinder
- Deprecated. As of version 1.2, replaced by
ResourceFinder.findDescendantResources(AttributeValue,EvaluationCtx)
55 . 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 com.sun.xacml.finder.ResourceFinderModule
- Tries to find the descendant Resource Ids associated with the parent.
- findDescendantResources(AttributeValue) - Method in class com.sun.xacml.finder.ResourceFinderModule
- Deprecated. As of version 1.2, replaced by
ResourceFinderModule.findDescendantResources(AttributeValue,EvaluationCtx)
55 . 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 com.sun.xacml.finder.PolicyFinder
- Finds a policy based on a request's context.
- findPolicy(URI, int) - Method in class com.sun.xacml.finder.PolicyFinder
- Finds a policy based on an id reference.
- findPolicy(EvaluationCtx) - Method in class com.sun.xacml.finder.PolicyFinderModule
- Tries to find one and only one matching policy given the request represented by the context data.
- findPolicy(URI, int) - Method in class com.sun.xacml.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.
G
- getFailures() - Method in class com.sun.xacml.finder.ResourceFinderResult
- Returns the
Map
of Resource Ids that caused an error on resolution, which will be empty if no resources caused any error. - getIdentifier() - Method in class com.sun.xacml.finder.AttributeFinderModule
- Returns this module's identifier.
- getIdentifier() - Method in class com.sun.xacml.finder.PolicyFinderModule
- Returns this module's identifier.
- getIdentifier() - Method in class com.sun.xacml.finder.ResourceFinderModule
- Returns this module's identifier.
- getModules() - Method in class com.sun.xacml.finder.AttributeFinder
- Returns the ordered
List
of modules used by this class to find attribute values. - getModules() - Method in class com.sun.xacml.finder.PolicyFinder
- Returns the unordered
Set
of modules used by this class to find policies. - getModules() - Method in class com.sun.xacml.finder.ResourceFinder
- Returns the ordered
List
of modules used by this class to find resources. - getPolicy() - Method in class com.sun.xacml.finder.PolicyFinderResult
- Returns the found policy, or null if there was an error or no policy was found.
- getResources() - Method in class com.sun.xacml.finder.ResourceFinderResult
- Returns the
Set
of successfully resolved Resource IdAttributeValue
s, which will be empty if no resources were successfully resolved. - getStatus() - Method in class com.sun.xacml.finder.PolicyFinderResult
- Returns the status if there was an error, or null if no error occurred.
- getSupportedDesignatorTypes() - Method in class com.sun.xacml.finder.AttributeFinderModule
- Returns a
Set
ofInteger
s that represent which AttributeDesignator types are supported (eg, Subject, Resource, etc.), or null meaning that no particular types are supported. - getSupportedIds() - Method in class com.sun.xacml.finder.AttributeFinderModule
- Returns a
Set
ofURI
s that represent the attributeIds handled by this module, or null if this module doesn't handle any specific attributeIds.
I
- indeterminate() - Method in class com.sun.xacml.finder.PolicyFinderResult
- Returns true if the result was Indeterminate.
- init() - Method in class com.sun.xacml.finder.PolicyFinder
- init(PolicyFinder) - Method in class com.sun.xacml.finder.PolicyFinderModule
- Initializes this module for use by the given finder.
- invalidateCache() - Method in class com.sun.xacml.finder.AttributeFinderModule
- This is an experimental method that asks the module to invalidate any cache values it may contain.
- invalidateCache() - Method in class com.sun.xacml.finder.PolicyFinderModule
- This is an experimental method that asks the module to invalidate any cache values it may contain.
- invalidateCache() - Method in class com.sun.xacml.finder.ResourceFinderModule
- This is an experimental method that asks the module to invalidate any cache values it may contain.
- isChildSupported() - Method in class com.sun.xacml.finder.ResourceFinderModule
- Returns true if this module supports finding resources with the "Children" scope.
- isDescendantSupported() - Method in class com.sun.xacml.finder.ResourceFinderModule
- Returns true if this module supports finding resources with the "Descendants" scope.
- isDesignatorSupported() - Method in class com.sun.xacml.finder.AttributeFinderModule
- Returns true if this module supports retrieving attributes based on the data provided in an AttributeDesignatorType.
- isEmpty() - Method in class com.sun.xacml.finder.ResourceFinderResult
- Returns whether or not this result contains any Resource Id listings.
- isIdReferenceSupported() - Method in class com.sun.xacml.finder.PolicyFinderModule
- Returns true if the module supports finding policies based on an id reference (in a PolicySet).
- isRequestSupported() - Method in class com.sun.xacml.finder.PolicyFinderModule
- Returns true if the module supports finding policies based on a request (ie, target matching).
- isSelectorSupported() - Method in class com.sun.xacml.finder.AttributeFinderModule
- Returns true if this module supports retrieving attributes based on the data provided in an AttributeSelectorType.
L
- logger - Static variable in class com.sun.xacml.finder.AttributeFinder
- logger - Static variable in class com.sun.xacml.finder.PolicyFinder
- logger - Static variable in class com.sun.xacml.finder.ResourceFinder
N
- notApplicable() - Method in class com.sun.xacml.finder.PolicyFinderResult
- Returns true if the result was NotApplicable.
P
- PolicyFinder - class com.sun.xacml.finder.PolicyFinder.
- This class is used by the PDP to find all policies used in evaluation.
- PolicyFinder() - Constructor for class com.sun.xacml.finder.PolicyFinder
- PolicyFinderModule - class com.sun.xacml.finder.PolicyFinderModule.
- This is the abstract class that all
PolicyFinder
modules extend. - PolicyFinderModule() - Constructor for class com.sun.xacml.finder.PolicyFinderModule
- PolicyFinderResult - class com.sun.xacml.finder.PolicyFinderResult.
- This is used as the return value for the findPolicy() methods in the
PolicyFinder
. - PolicyFinderResult() - Constructor for class com.sun.xacml.finder.PolicyFinderResult
- Creates a result saying that no applicable policies were found.
- PolicyFinderResult(AbstractPolicy) - Constructor for class com.sun.xacml.finder.PolicyFinderResult
- Creates a result containing a single applicable policy.
- PolicyFinderResult(Status) - Constructor for class com.sun.xacml.finder.PolicyFinderResult
- Create a result of Indeterminate, including Status data.
- policy - Variable in class com.sun.xacml.finder.PolicyFinderResult
R
- ResourceFinder - class com.sun.xacml.finder.ResourceFinder.
- This class is used by the PDP to handle resource scopes other than Immediate.
- ResourceFinder() - Constructor for class com.sun.xacml.finder.ResourceFinder
- Default constructor.
- ResourceFinderModule - class com.sun.xacml.finder.ResourceFinderModule.
- This is the abstract class that all
ResourceFinder
modules extend. - ResourceFinderModule() - Constructor for class com.sun.xacml.finder.ResourceFinderModule
- ResourceFinderResult - class com.sun.xacml.finder.ResourceFinderResult.
- This is used to return Resource Ids from the ResourceFinder.
- ResourceFinderResult() - Constructor for class com.sun.xacml.finder.ResourceFinderResult
- Creates an empty result.
- ResourceFinderResult(Set) - Constructor for class com.sun.xacml.finder.ResourceFinderResult
- Creates a result containing the given
Set
of resource identifiers. - ResourceFinderResult(HashMap) - Constructor for class com.sun.xacml.finder.ResourceFinderResult
- Creates a result containing only Resource Ids that caused errors.
- ResourceFinderResult(Set, Map) - Constructor for class com.sun.xacml.finder.ResourceFinderResult
- Creates a new result containing both successfully resolved Resource Ids and resources that caused errors.
- referenceModules - Variable in class com.sun.xacml.finder.PolicyFinder
- requestModules - Variable in class com.sun.xacml.finder.PolicyFinder
- resources - Variable in class com.sun.xacml.finder.ResourceFinderResult
S
- selectorModules - Variable in class com.sun.xacml.finder.AttributeFinder
- setModules(List) - Method in class com.sun.xacml.finder.AttributeFinder
- Sets the ordered
List
of modules used by this class to find attribute values. - setModules(Set) - Method in class com.sun.xacml.finder.PolicyFinder
- Sets the unordered
Set
of modules used by this class to find policies. - setModules(List) - Method in class com.sun.xacml.finder.ResourceFinder
- Sets the ordered
List
of modules used by this class to find resources. - status - Variable in class com.sun.xacml.finder.PolicyFinderResult
A C D E F G I L N P R S
|
|||||||||
Home >> All >> com >> sun >> xacml >> [ finder overview ] | PREV NEXT |