|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |