Uses of Class
org.wso2.balana.PolicyMetaData

Packages that use PolicyMetaData
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.xacml3   
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.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   
 

Uses of PolicyMetaData in org.wso2.balana
 

Fields in org.wso2.balana declared as PolicyMetaData
protected  PolicyMetaData AbstractPolicy.metaData
           
 

Methods in org.wso2.balana that return PolicyMetaData
 PolicyMetaData PolicyReference.getMetaData()
          Returns the meta-data associated with this policy.
 PolicyMetaData AbstractPolicy.getMetaData()
          Returns the meta-data associated with this policy
 

Methods in org.wso2.balana with parameters of type PolicyMetaData
static TargetMatch TargetMatch.getInstance(Node root, int matchType, PolicyMetaData metaData)
          Creates a TargetMatch by parsing a node, using the input prefix to determine whether this is a SubjectMatch, ResourceMatch, or ActionMatch.
static PolicyReference PolicyReference.getInstance(Node root, PolicyFinder finder, PolicyMetaData metaData)
          Creates an instance of a PolicyReference object based on a DOM node.
static TargetMatch TargetMatch.getInstance(Node root, PolicyMetaData metaData)
           
static Rule Rule.getInstance(Node root, PolicyMetaData metaData, VariableManager manager)
          Returns a new instance of the Rule class based on a DOM node.
 AbstractObligation ObligationFactory.getObligation(Node node, PolicyMetaData metaData)
           
 AbstractTarget TargetFactory.getTarget(Node node, PolicyMetaData metaData)
          Returns AbstractTarget based one the XACML version
 

Constructors in org.wso2.balana with parameters of type PolicyMetaData
PolicyReference(URI reference, int policyType, PolicyFinder finder, PolicyMetaData parentMetaData)
          Creates a new PolicyReference instance.
PolicyReference(URI reference, int policyType, VersionConstraints constraints, PolicyFinder finder, PolicyMetaData parentMetaData)
          Creates a new PolicyReference instance with version constraints.
 

Uses of PolicyMetaData in org.wso2.balana.attr
 

Methods in org.wso2.balana.attr with parameters of type PolicyMetaData
 AbstractDesignator AttributeDesignatorFactory.getAbstractDesignator(Node root, PolicyMetaData metaData)
           
 AbstractAttributeSelector AttributeSelectorFactory.getAbstractSelector(Node root, PolicyMetaData metaData)
           
static AttributeSelector AttributeSelector.getInstance(Node root, PolicyMetaData metaData)
          Creates a new AttributeSelector based on the DOM root of the XML type.
 

Uses of PolicyMetaData in org.wso2.balana.attr.xacml3
 

Methods in org.wso2.balana.attr.xacml3 with parameters of type PolicyMetaData
static AttributeSelector AttributeSelector.getInstance(Node root, PolicyMetaData metaData)
          Creates a new AttributeSelector based on the DOM root of the XML type.
 

Uses of PolicyMetaData in org.wso2.balana.cond
 

Methods in org.wso2.balana.cond with parameters of type PolicyMetaData
static Function ExpressionHandler.getFunction(Node root, PolicyMetaData metaData, FunctionFactory factory)
          Helper method that tries to get a function instance
static VariableReference VariableReference.getInstance(Node root, PolicyMetaData metaData, VariableManager manager)
          Returns a new instance of the VariableReference class based on a DOM node.
static VariableDefinition VariableDefinition.getInstance(Node root, PolicyMetaData metaData, VariableManager manager)
          Returns a new instance of the VariableDefinition class based on a DOM node.
static Condition Condition.getInstance(Node root, PolicyMetaData metaData, VariableManager manager)
          Returns an instance of Condition based on the given DOM root.
static Apply Apply.getInstance(Node root, PolicyMetaData metaData, VariableManager manager)
          Returns an instance of Apply based on the given DOM root.
static Expression ExpressionHandler.parseExpression(Node root, PolicyMetaData metaData, VariableManager manager)
          Parses an expression, recursively handling any sub-elements.
 

Constructors in org.wso2.balana.cond with parameters of type PolicyMetaData
VariableManager(Map variableIds, PolicyMetaData metaData)
          Creates a manager with a fixed set of supported identifiers.
 

Uses of PolicyMetaData in org.wso2.balana.ctx
 

Methods in org.wso2.balana.ctx with parameters of type PolicyMetaData
static MissingAttributeDetail MissingAttributeDetail.getInstance(Node root, PolicyMetaData metaData)
          Creates an instance of an MissingAttributeDetail based on the root DOM node of the XML data.
 

Uses of PolicyMetaData in org.wso2.balana.finder
 

Methods in org.wso2.balana.finder with parameters of type PolicyMetaData
 PolicyFinderResult PolicyFinderModule.findPolicy(URI idReference, int type, VersionConstraints constraints, PolicyMetaData parentMetaData)
          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.
 PolicyFinderResult PolicyFinder.findPolicy(URI idReference, int type, VersionConstraints constraints, PolicyMetaData parentMetaData)
          Finds a policy based on an id reference.
 

Uses of PolicyMetaData in org.wso2.balana.finder.impl
 

Methods in org.wso2.balana.finder.impl with parameters of type PolicyMetaData
 PolicyFinderResult FileBasedPolicyFinderModule.findPolicy(URI idReference, int type, VersionConstraints constraints, PolicyMetaData parentMetaData)
           
 

Uses of PolicyMetaData in org.wso2.balana.xacml2
 

Methods in org.wso2.balana.xacml2 with parameters of type PolicyMetaData
static TargetSection TargetSection.getInstance(Node root, int matchType, PolicyMetaData metaData)
          Creates a Target by parsing a node.
static TargetMatchGroup TargetMatchGroup.getInstance(Node root, int matchType, PolicyMetaData metaData)
          Creates a Target based on its DOM node.
static Target Target.getInstance(Node root, PolicyMetaData metaData)
          Creates a Target by parsing a node.
 

Uses of PolicyMetaData in org.wso2.balana.xacml3
 

Methods in org.wso2.balana.xacml3 with parameters of type PolicyMetaData
static Target Target.getInstance(Node root, PolicyMetaData metaData)
          Creates a Target by parsing a node.
static ObligationExpressions ObligationExpressions.getInstance(Node root, PolicyMetaData metaData)
          creates a ObligationExpressions based on its DOM node.
static ObligationExpression ObligationExpression.getInstance(Node root, PolicyMetaData metaData)
          creates a ObligationExpression based on its DOM node.
static AttributeAssignmentExpression AttributeAssignmentExpression.getInstance(Node root, PolicyMetaData metaData)
          creates a AttributeAssignmentExpression based on its DOM node.
static AnyOfSelection AnyOfSelection.getInstance(Node root, PolicyMetaData metaData)
          creates a AnyOfSelection based on its DOM node.
static AllOfSelection AllOfSelection.getInstance(Node root, PolicyMetaData metaData)
          creates a new AllOfSelection by parsing DOM node.
static AdviceExpression AdviceExpression.getInstance(Node root, PolicyMetaData metaData)
          Creates an instance of AdviceExpression based on the DOM root node.
 



Copyright © 2015 WSO2. All rights reserved.