Package | Description |
---|---|
org.wso2.balana |
This is the root package, which contains the PDP class where most
people will want to start.
|
org.wso2.balana.cond |
Support for Conditions is in this package.
|
Modifier and Type | Method and Description |
---|---|
FunctionFactory |
Balana.getFunctionConditionFactory() |
FunctionFactory |
Balana.getFunctionGeneralFactory() |
FunctionFactory |
Balana.getFunctionTargetFactory() |
Modifier and Type | Method and Description |
---|---|
void |
Balana.setFunctionConditionFactory(FunctionFactory functionConditionFactory) |
void |
Balana.setFunctionGeneralFactory(FunctionFactory functionGeneralFactory) |
void |
Balana.setFunctionTargetFactory(FunctionFactory functionTargetFactory) |
Modifier and Type | Class and Description |
---|---|
class |
BaseFunctionFactory
This is a basic implementation of
FunctionFactory . |
class |
StandardFunctionFactory
This factory supports the standard set of functions specified in XACML 1.x and 2.0.
|
Modifier and Type | Method and Description |
---|---|
FunctionFactory |
FunctionFactoryProxy.getConditionFactory()
Returns the Condition version of an instance of the
FunctionFactory for which
this is a proxy. |
FunctionFactory |
BasicFunctionFactoryProxy.getConditionFactory() |
static FunctionFactory |
FunctionFactory.getConditionInstance()
Returns the default FuntionFactory that will only provide those functions that are usable in
the root of the Condition.
|
static FunctionFactory |
FunctionFactory.getConditionInstance(String identifier)
Returns a factory based on the given identifier.
|
FunctionFactory |
FunctionFactoryProxy.getGeneralFactory()
Returns the General version of an instance of the
FunctionFactory for which this
is a proxy. |
FunctionFactory |
BasicFunctionFactoryProxy.getGeneralFactory() |
static FunctionFactory |
FunctionFactory.getGeneralInstance()
Returns the default FunctionFactory that provides access to all the functions.
|
static FunctionFactory |
FunctionFactory.getGeneralInstance(String identifier)
Returns a factory based on the given identifier.
|
FunctionFactory |
FunctionFactoryProxy.getTargetFactory()
Returns the Target version of an instance of the
FunctionFactory for which this
is a proxy. |
FunctionFactory |
BasicFunctionFactoryProxy.getTargetFactory() |
static FunctionFactory |
FunctionFactory.getTargetInstance()
Returns the default FunctionFactory that will only provide those functions that are usable in
Target matching.
|
static FunctionFactory |
FunctionFactory.getTargetInstance(String identifier)
Returns a factory based on the given identifier.
|
Modifier and Type | Method and Description |
---|---|
static Function |
ExpressionHandler.getFunction(Node root,
PolicyMetaData metaData,
FunctionFactory factory)
Helper method that tries to get a function instance
|
Constructor and Description |
---|
BaseFunctionFactory(FunctionFactory superset)
Constructor that sets a "superset factory".
|
BaseFunctionFactory(FunctionFactory superset,
Set supportedFunctions,
Map supportedAbstractFunctions)
Constructor that defines the initial functions supported by this factory and uses a superset
factory.
|
BasicFunctionFactoryProxy(FunctionFactory targetFactory,
FunctionFactory conditionFactory,
FunctionFactory generalFactory)
Creates a new proxy.
|
Copyright © 2016 WSO2. All rights reserved.