|
|||||||||
Home >> All >> com >> sun >> xacml >> [ combine overview ] | PREV NEXT |
A
- addAlgorithm(CombiningAlgorithm) - Method in class com.sun.xacml.combine.BaseCombiningAlgFactory
- Adds a combining algorithm to the factory.
- addAlgorithm(CombiningAlgorithm) - Method in class com.sun.xacml.combine.CombiningAlgFactory
- Adds a combining algorithm to the factory.
- addAlgorithm(CombiningAlgorithm) - Method in class com.sun.xacml.combine.StandardCombiningAlgFactory
- Throws an
UnsupportedOperationException
since you are not allowed to modify what a standard factory supports. - addCombiningAlg(CombiningAlgorithm) - Static method in class com.sun.xacml.combine.CombiningAlgFactory
- Deprecated. As of version 1.2, replaced by
CombiningAlgFactory.addAlgorithm(CombiningAlgorithm)
55 . 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 com.sun.xacml.combine.DenyOverridesPolicyAlg
- The standard URN used to identify this algorithm
- algId - Static variable in class com.sun.xacml.combine.DenyOverridesRuleAlg
- The standard URN used to identify this algorithm
- algId - Static variable in class com.sun.xacml.combine.FirstApplicablePolicyAlg
- The standard URN used to identify this algorithm
- algId - Static variable in class com.sun.xacml.combine.FirstApplicableRuleAlg
- The standard URN used to identify this algorithm
- algId - Static variable in class com.sun.xacml.combine.OnlyOneApplicablePolicyAlg
- The standard URN used to identify this algorithm
- algId - Static variable in class com.sun.xacml.combine.OrderedDenyOverridesPolicyAlg
- The standard URN used to identify this algorithm
- algId - Static variable in class com.sun.xacml.combine.OrderedDenyOverridesRuleAlg
- The standard URN used to identify this algorithm
- algId - Static variable in class com.sun.xacml.combine.OrderedPermitOverridesPolicyAlg
- The standard URN used to identify this algorithm
- algId - Static variable in class com.sun.xacml.combine.OrderedPermitOverridesRuleAlg
- The standard URN used to identify this algorithm
- algId - Static variable in class com.sun.xacml.combine.PermitOverridesPolicyAlg
- The standard URN used to identify this algorithm
- algId - Static variable in class com.sun.xacml.combine.PermitOverridesRuleAlg
- The standard URN used to identify this algorithm
- algMap - Variable in class com.sun.xacml.combine.BaseCombiningAlgFactory
B
- BaseCombiningAlgFactory - class com.sun.xacml.combine.BaseCombiningAlgFactory.
- This is a basic implementation of
CombiningAlgFactory
. - BaseCombiningAlgFactory() - Constructor for class com.sun.xacml.combine.BaseCombiningAlgFactory
- Default constructor.
- BaseCombiningAlgFactory(Set) - Constructor for class com.sun.xacml.combine.BaseCombiningAlgFactory
- Constructor that configures this factory with an initial set of supported algorithms.
C
- CombiningAlgFactory - class com.sun.xacml.combine.CombiningAlgFactory.
- Provides a factory mechanism for installing and retrieving combining algorithms.
- CombiningAlgFactory() - Constructor for class com.sun.xacml.combine.CombiningAlgFactory
- Default constructor.
- CombiningAlgFactoryProxy - interface com.sun.xacml.combine.CombiningAlgFactoryProxy.
- A simple proxy interface used to install new
CombiningAlgFactory
s. - CombiningAlgorithm - class com.sun.xacml.combine.CombiningAlgorithm.
- The base type for all combining algorithms.
- CombiningAlgorithm(URI) - Constructor for class com.sun.xacml.combine.CombiningAlgorithm
- Constructor that takes the algorithm's identifier.
- com.sun.xacml.combine - package com.sun.xacml.combine
- combine(EvaluationCtx, List) - Method in class com.sun.xacml.combine.CombiningAlgorithm
- Combines the inputs based on the context to produce some unified result.
- combine(EvaluationCtx, List) - Method in class com.sun.xacml.combine.DenyOverridesPolicyAlg
- Applies the combining rule to the set of policies based on the evaluation context.
- combine(EvaluationCtx, List) - Method in class com.sun.xacml.combine.DenyOverridesRuleAlg
- Applies the combining rule to the set of rules based on the evaluation context.
- combine(EvaluationCtx, List) - Method in class com.sun.xacml.combine.FirstApplicablePolicyAlg
- Applies the combining rule to the set of policies based on the evaluation context.
- combine(EvaluationCtx, List) - Method in class com.sun.xacml.combine.FirstApplicableRuleAlg
- Applies the combining rule to the set of rules based on the evaluation context.
- combine(EvaluationCtx, List) - Method in class com.sun.xacml.combine.OnlyOneApplicablePolicyAlg
- Applies the combining rule to the set of policies based on the evaluation context.
- combine(EvaluationCtx, List) - Method in class com.sun.xacml.combine.PermitOverridesPolicyAlg
- Applies the combining rule to the set of policies based on the evaluation context.
- combine(EvaluationCtx, List) - Method in class com.sun.xacml.combine.PermitOverridesRuleAlg
- Applies the combining rule to the set of rules based on the evaluation context.
- combine(EvaluationCtx, List) - Method in class com.sun.xacml.combine.PolicyCombiningAlgorithm
- Combines the policies based on the context to produce some unified result.
- combine(EvaluationCtx, List) - Method in class com.sun.xacml.combine.RuleCombiningAlgorithm
- Combines the rules based on the context to produce some unified result.
- createAlgorithm(URI) - Method in class com.sun.xacml.combine.BaseCombiningAlgFactory
- Tries to return the correct combinging algorithm based on the given algorithm ID.
- createAlgorithm(URI) - Method in class com.sun.xacml.combine.CombiningAlgFactory
- Tries to return the correct combinging algorithm based on the given algorithm ID.
- createCombiningAlg(URI) - Static method in class com.sun.xacml.combine.CombiningAlgFactory
- Deprecated. As of version 1.2, replaced by
CombiningAlgFactory.createAlgorithm(URI)
55 . 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.
D
- DenyOverridesPolicyAlg - class com.sun.xacml.combine.DenyOverridesPolicyAlg.
- This is the standard Deny Overrides policy combining algorithm.
- DenyOverridesPolicyAlg() - Constructor for class com.sun.xacml.combine.DenyOverridesPolicyAlg
- Standard constructor.
- DenyOverridesPolicyAlg(URI) - Constructor for class com.sun.xacml.combine.DenyOverridesPolicyAlg
- Protected constructor used by the ordered version of this algorithm.
- DenyOverridesRuleAlg - class com.sun.xacml.combine.DenyOverridesRuleAlg.
- This is the standard Deny Overrides rule combining algorithm.
- DenyOverridesRuleAlg() - Constructor for class com.sun.xacml.combine.DenyOverridesRuleAlg
- Standard constructor.
- DenyOverridesRuleAlg(URI) - Constructor for class com.sun.xacml.combine.DenyOverridesRuleAlg
- Protected constructor used by the ordered version of this algorithm.
- defaultFactoryProxy - Static variable in class com.sun.xacml.combine.CombiningAlgFactory
E
- earlyException - Static variable in class com.sun.xacml.combine.DenyOverridesPolicyAlg
- earlyException - Static variable in class com.sun.xacml.combine.DenyOverridesRuleAlg
- earlyException - Static variable in class com.sun.xacml.combine.FirstApplicablePolicyAlg
- earlyException - Static variable in class com.sun.xacml.combine.FirstApplicableRuleAlg
- earlyException - Static variable in class com.sun.xacml.combine.OnlyOneApplicablePolicyAlg
- earlyException - Static variable in class com.sun.xacml.combine.OrderedDenyOverridesPolicyAlg
- earlyException - Static variable in class com.sun.xacml.combine.OrderedDenyOverridesRuleAlg
- earlyException - Static variable in class com.sun.xacml.combine.OrderedPermitOverridesPolicyAlg
- earlyException - Static variable in class com.sun.xacml.combine.OrderedPermitOverridesRuleAlg
- earlyException - Static variable in class com.sun.xacml.combine.PermitOverridesPolicyAlg
- earlyException - Static variable in class com.sun.xacml.combine.PermitOverridesRuleAlg
F
- FirstApplicablePolicyAlg - class com.sun.xacml.combine.FirstApplicablePolicyAlg.
- This is the standard First Applicable policy combining algorithm.
- FirstApplicablePolicyAlg() - Constructor for class com.sun.xacml.combine.FirstApplicablePolicyAlg
- Standard constructor.
- FirstApplicableRuleAlg - class com.sun.xacml.combine.FirstApplicableRuleAlg.
- This is the standard First Applicable rule combining algorithm.
- FirstApplicableRuleAlg() - Constructor for class com.sun.xacml.combine.FirstApplicableRuleAlg
- Standard constructor.
- factoryInstance - Static variable in class com.sun.xacml.combine.StandardCombiningAlgFactory
G
- getFactory() - Method in interface com.sun.xacml.combine.CombiningAlgFactoryProxy
- Returns an instance of the
CombiningAlgFactory
for which this is a proxy. - getFactory() - Static method in class com.sun.xacml.combine.StandardCombiningAlgFactory
- Returns an instance of this factory.
- getIdentifier() - Method in class com.sun.xacml.combine.CombiningAlgorithm
- Returns the identifier for this algorithm.
- getInstance() - Static method in class com.sun.xacml.combine.CombiningAlgFactory
- Returns the default factory.
- getStandardAlgorithms() - Method in class com.sun.xacml.combine.StandardCombiningAlgFactory
- Returns the set of algorithms that this standard factory supports.
- getSupportedAlgorithms() - Method in class com.sun.xacml.combine.BaseCombiningAlgFactory
- Returns the algorithm identifiers supported by this factory.
- getSupportedAlgorithms() - Method in class com.sun.xacml.combine.CombiningAlgFactory
- Returns the algorithm identifiers supported by this factory.
I
- identifier - Variable in class com.sun.xacml.combine.CombiningAlgorithm
- identifierURI - Static variable in class com.sun.xacml.combine.DenyOverridesPolicyAlg
- identifierURI - Static variable in class com.sun.xacml.combine.DenyOverridesRuleAlg
- identifierURI - Static variable in class com.sun.xacml.combine.FirstApplicablePolicyAlg
- identifierURI - Static variable in class com.sun.xacml.combine.FirstApplicableRuleAlg
- identifierURI - Static variable in class com.sun.xacml.combine.OnlyOneApplicablePolicyAlg
- identifierURI - Static variable in class com.sun.xacml.combine.OrderedDenyOverridesPolicyAlg
- identifierURI - Static variable in class com.sun.xacml.combine.OrderedDenyOverridesRuleAlg
- identifierURI - Static variable in class com.sun.xacml.combine.OrderedPermitOverridesPolicyAlg
- identifierURI - Static variable in class com.sun.xacml.combine.OrderedPermitOverridesRuleAlg
- identifierURI - Static variable in class com.sun.xacml.combine.PermitOverridesPolicyAlg
- identifierURI - Static variable in class com.sun.xacml.combine.PermitOverridesRuleAlg
- initAlgorithms() - Static method in class com.sun.xacml.combine.StandardCombiningAlgFactory
- Private initializer for the supported algorithms.
L
- logger - Static variable in class com.sun.xacml.combine.StandardCombiningAlgFactory
O
- OnlyOneApplicablePolicyAlg - class com.sun.xacml.combine.OnlyOneApplicablePolicyAlg.
- This is the standard Only One Applicable Policy combining algorithm.
- OnlyOneApplicablePolicyAlg() - Constructor for class com.sun.xacml.combine.OnlyOneApplicablePolicyAlg
- Standard constructor.
- OrderedDenyOverridesPolicyAlg - class com.sun.xacml.combine.OrderedDenyOverridesPolicyAlg.
- This is the standard Ordered Deny Overrides policy combining algorithm.
- OrderedDenyOverridesPolicyAlg() - Constructor for class com.sun.xacml.combine.OrderedDenyOverridesPolicyAlg
- Standard constructor.
- OrderedDenyOverridesRuleAlg - class com.sun.xacml.combine.OrderedDenyOverridesRuleAlg.
- This is the standard Ordered Deny Overrides rule combining algorithm.
- OrderedDenyOverridesRuleAlg() - Constructor for class com.sun.xacml.combine.OrderedDenyOverridesRuleAlg
- Standard constructor.
- OrderedPermitOverridesPolicyAlg - class com.sun.xacml.combine.OrderedPermitOverridesPolicyAlg.
- This is the standard Ordered Permit Overrides policy combining algorithm.
- OrderedPermitOverridesPolicyAlg() - Constructor for class com.sun.xacml.combine.OrderedPermitOverridesPolicyAlg
- Standard constructor.
- OrderedPermitOverridesRuleAlg - class com.sun.xacml.combine.OrderedPermitOverridesRuleAlg.
- This is the standard Ordered Permit Overrides rule combining algorithm.
- OrderedPermitOverridesRuleAlg() - Constructor for class com.sun.xacml.combine.OrderedPermitOverridesRuleAlg
- Standard constructor.
P
- PermitOverridesPolicyAlg - class com.sun.xacml.combine.PermitOverridesPolicyAlg.
- This is the standard Permit Overrides policy combining algorithm.
- PermitOverridesPolicyAlg() - Constructor for class com.sun.xacml.combine.PermitOverridesPolicyAlg
- Standard constructor.
- PermitOverridesPolicyAlg(URI) - Constructor for class com.sun.xacml.combine.PermitOverridesPolicyAlg
- Protected constructor used by the ordered version of this algorithm.
- PermitOverridesRuleAlg - class com.sun.xacml.combine.PermitOverridesRuleAlg.
- This is the standard Permit Overrides rule combining algorithm.
- PermitOverridesRuleAlg() - Constructor for class com.sun.xacml.combine.PermitOverridesRuleAlg
- Standard constructor.
- PermitOverridesRuleAlg(URI) - Constructor for class com.sun.xacml.combine.PermitOverridesRuleAlg
- Protected constructor used by the ordered version of this algorithm.
- PolicyCombiningAlgorithm - class com.sun.xacml.combine.PolicyCombiningAlgorithm.
- The base type for all Policy combining algorithms.
- PolicyCombiningAlgorithm(URI) - Constructor for class com.sun.xacml.combine.PolicyCombiningAlgorithm
- Constructor that takes the algorithm's identifier.
R
- RuleCombiningAlgorithm - class com.sun.xacml.combine.RuleCombiningAlgorithm.
- The base type for all Rule combining algorithms.
- RuleCombiningAlgorithm(URI) - Constructor for class com.sun.xacml.combine.RuleCombiningAlgorithm
- Constructor that takes the algorithm's identifier.
S
- StandardCombiningAlgFactory - class com.sun.xacml.combine.StandardCombiningAlgFactory.
- This factory supports the standard set of algorithms specified in XACML 1.0 and 1.1.
- StandardCombiningAlgFactory() - Constructor for class com.sun.xacml.combine.StandardCombiningAlgFactory
- Default constructor.
- setDefaultFactory(CombiningAlgFactoryProxy) - Static method in class com.sun.xacml.combine.CombiningAlgFactory
- Sets the default factory.
- supportedAlgorithms - Static variable in class com.sun.xacml.combine.StandardCombiningAlgFactory
A B C D E F G I L O P R S
|
|||||||||
Home >> All >> com >> sun >> xacml >> [ combine overview ] | PREV NEXT |