Uses of Package
org.wso2.balana

Packages that use org.wso2.balana
org.wso2.balana This is the root package, which contains the PDP class where most people will want to start. 
org.wso2.balana.attr Contains many of the classes related to attributes and attribute retrieval. 
org.wso2.balana.attr.proxy This package defines proxy classes for all of the standard datatypes. 
org.wso2.balana.combine All of the combining algorithm support is in this package. 
org.wso2.balana.cond Support for Conditions is in this package. 
org.wso2.balana.ctx All of the classes that support the context schema are in this package. 
org.wso2.balana.ctx.xacml2   
org.wso2.balana.ctx.xacml3   
org.wso2.balana.finder The finder package supports all of the pieces of the XACML specification that require custom implementation. 
org.wso2.balana.finder.impl The few included finder modules are provided in this package. 
org.wso2.balana.xacml2   
org.wso2.balana.xacml3   
 

Classes in org.wso2.balana used by org.wso2.balana
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.
MatchResult
          This is used as the return value for the various target matching functions.
ObligationFactory
           
ObligationResult
           
ParsingException
          Exception that gets thrown if any general parsing error occurs.
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.
PolicyTreeElement
          This represents a single node in a policy tree.
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.
UnknownIdentifierException
          Exception that gets thrown if an unknown identifier was used, such as the identifier used in any of the standard factories.
VersionConstraints
          Supports the three version constraints that can be included with a policy reference.
 

Classes in org.wso2.balana used by org.wso2.balana.attr
ParsingException
          Exception that gets thrown if any general parsing error occurs.
PolicyMetaData
          This is used to share polcy meta-data throughout the policy tree.
UnknownIdentifierException
          Exception that gets thrown if an unknown identifier was used, such as the identifier used in any of the standard factories.
 

Classes in org.wso2.balana used by org.wso2.balana.attr.proxy
ParsingException
          Exception that gets thrown if any general parsing error occurs.
 

Classes in org.wso2.balana used by org.wso2.balana.combine
AbstractPolicy
          Represents an instance of an XACML policy.
ParsingException
          Exception that gets thrown if any general parsing error occurs.
PolicyTreeElement
          This represents a single node in a policy tree.
Rule
          Represents the RuleType XACML type.
UnknownIdentifierException
          Exception that gets thrown if an unknown identifier was used, such as the identifier used in any of the standard factories.
 

Classes in org.wso2.balana used by org.wso2.balana.cond
MatchResult
          This is used as the return value for the various target matching functions.
ParsingException
          Exception that gets thrown if any general parsing error occurs.
PolicyMetaData
          This is used to share polcy meta-data throughout the policy tree.
UnknownIdentifierException
          Exception that gets thrown if an unknown identifier was used, such as the identifier used in any of the standard factories.
 

Classes in org.wso2.balana used by org.wso2.balana.ctx
Indenter
          Provides flexible indenting for XML encoding.
ObligationResult
           
ParsingException
          Exception that gets thrown if any general parsing error occurs.
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.
PolicyMetaData
          This is used to share polcy meta-data throughout the policy tree.
 

Classes in org.wso2.balana used by org.wso2.balana.ctx.xacml2
Indenter
          Provides flexible indenting for XML encoding.
ObligationResult
           
ParsingException
          Exception that gets thrown if any general parsing error occurs.
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.
 

Classes in org.wso2.balana used by org.wso2.balana.ctx.xacml3
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.
PolicyReference
          This class is used as a placeholder for the PolicyIdReference and PolicySetIdReference fields in a PolicySetType.
 

Classes in org.wso2.balana used by org.wso2.balana.finder
AbstractPolicy
          Represents an instance of an XACML policy.
PolicyMetaData
          This is used to share polcy meta-data throughout the policy tree.
VersionConstraints
          Supports the three version constraints that can be included with a policy reference.
 

Classes in org.wso2.balana used by org.wso2.balana.finder.impl
PolicyMetaData
          This is used to share polcy meta-data throughout the policy tree.
VersionConstraints
          Supports the three version constraints that can be included with a policy reference.
 

Classes in org.wso2.balana used by org.wso2.balana.xacml2
AbstractObligation
          Represents ObligationType in the XACML 2.0 and ObligationExpressionType in the XACML 2.0 policy schema.
AbstractTarget
          Represents the TargetType XML type in XACML.
MatchResult
          This is used as the return value for the various target matching functions.
ObligationResult
           
ParsingException
          Exception that gets thrown if any general parsing error occurs.
PolicyMetaData
          This is used to share polcy meta-data throughout the policy tree.
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.
 

Classes in org.wso2.balana used by org.wso2.balana.xacml3
AbstractObligation
          Represents ObligationType in the XACML 2.0 and ObligationExpressionType in the XACML 2.0 policy schema.
Indenter
          Provides flexible indenting for XML encoding.
MatchResult
          This is used as the return value for the various target matching functions.
ObligationResult
           
ParsingException
          Exception that gets thrown if any general parsing error occurs.
PolicyMetaData
          This is used to share polcy meta-data throughout the policy tree.
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.
 



Copyright © 2015 WSO2. All rights reserved.