Class Summary |
AbstractPolicy |
Represents an instance of an XACML policy. |
BasicEvaluationCtx |
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. |
ConfigurationStore |
This class supports run-time loading of configuration data. |
Indenter |
Provides flexible indenting for XML encoding. |
MatchResult |
This is used as the return value for the various target matching functions. |
Obligation |
Represents the ObligationType XML type in XACML. |
PDP |
This is the core class for the XACML engine, providing the starting point
for request evaluation. |
PDPConfig |
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. |
Policy |
Represents one of the two top-level constructs in XACML, the PolicyType. |
PolicyReference |
This class is used as a placeholder for the PolicyIdReference and
PolicySetIdReference fields in a PolicySetType. |
PolicySet |
Represents one of the two top-level constructs in XACML, the PolicySetType. |
Rule |
Represents the RuleType XACML type. |
Target |
Represents the TargetType XML type in XACML. |
TargetMatch |
Represents the SubjectMatch, ResourceMatch, or ActionMatch XML types in
XACML, depending on the value of the type field. |