See: Description
Interface | Description |
---|---|
ObligationResult | |
PolicyTreeElement |
This represents a single node in a policy tree.
|
Class | Description |
---|---|
AbstractObligation |
Represents ObligationType in the XACML 2.0 and ObligationExpressionType in the XACML 2.0
policy schema.
|
AbstractPolicy |
Represents an instance of an XACML policy.
|
AbstractTarget |
Represents the TargetType XML type in XACML.
|
Balana |
This is the core class for the Balana project providing the init point of Balana engine.
|
ConfigurationStore |
This class supports run-time loading of configuration data.
|
DefaultNamespaceContext |
implementation of
NamespaceContext |
DOMHelper |
This class is created for patch provided in IDENTITY-416
XML parsing via DOM API the method node.getLocalName() or getNodeName() is used.
|
Indenter |
Provides flexible indenting for XML encoding.
|
MatchResult |
This is used as the return value for the various target matching functions.
|
ObligationFactory | |
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.
|
PolicyMetaData |
This is used to share polcy meta-data throughout the policy tree.
|
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.
|
TargetFactory |
Factory that creates the AbstractTarget
|
TargetMatch |
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.
|
VersionConstraints |
Supports the three version constraints that can be included with a policy reference.
|
XACMLConstants |
XACML related constants are defined here..
|
Exception | Description |
---|---|
ParsingException |
Exception that gets thrown if any general parsing error occurs.
|
ProcessingException |
Runtime exception that's thrown if any unexpected error occurs.
|
UnknownIdentifierException |
Exception that gets thrown if an unknown identifier was used, such as the identifier used in any
of the standard factories.
|
EvaluationCtx
) are used throughout the code and by many
of the extension APIs. There are also some common Exceptions here.Copyright © 2021 WSO2. All rights reserved.