blob: 5c25009ea2c7e56edfad05dedc40e29071e12a5f [file] [log] [blame]
#
# Default XACML Properties File
# Standard API Factories
#
xacml.dataTypeFactory=org.apache.openaz.xacml.std.StdDataTypeFactory
xacml.pdpEngineFactory=org.apache.openaz.xacmlatt.pdp.ATTPDPEngineFactory
xacml.pepEngineFactory=org.apache.openaz.xacml.std.pep.StdEngineFactory
xacml.pipFinderFactory=org.apache.openaz.xacml.std.pip.StdPIPFinderFactory
xacml.traceEngineFactory=org.apache.openaz.xacml.std.trace.LoggingTraceEngineFactory
#
# OpenAZ PDP Implementation Factories
#
xacml.openaz.evaluationContextFactory=org.apache.openaz.xacml.pdp.std.StdEvaluationContextFactory
xacml.openaz.combiningAlgorithmFactory=org.apache.openaz.xacml.pdp.std.StdCombiningAlgorithmFactory
xacml.openaz.functionDefinitionFactory=org.apache.openaz.xacml.pdp.std.StdFunctionDefinitionFactory
xacml.openaz.policyFinderFactory=org.apache.openaz.xacml.pdp.std.StdPolicyFinderFactory
#
# When set to true, this flag tells the StdPolicyFinderFactory to combined all the root policy files into
# into one PolicySet and use the given Policy Algorithm.
#
xacml.openaz.policyFinderFactory.combineRootPolicies=urn:org:apache:openaz:xacml:3.0:policy-combining-algorithm:combined-permit-overrides
#
# Set this as the algorithm and you will see request 03 and request 06 only return one obligation.
#
#xacml.att.policyFinderFactory.combineRootPolicies=urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:first-applicable
#
# NOTE: If you are testing against a RESTful PDP, then the PDP must be configured with the
# policies and PIP configuration as defined below. Otherwise, this is the configuration that
# the embedded PDP uses.
#
# Policies to load
#
#xacml.rootPolicies=p1,p2,d1,d2,na,indet
xacml.rootPolicies=p1,p2,d1,d2,na,no
p1.file=testsets/algorithms/combinedPermitOverrides/policy_permit_P1.xml
p2.file=testsets/algorithms/combinedPermitOverrides/policy_permit_P2.xml
d1.file=testsets/algorithms/combinedPermitOverrides/policy_deny_D1.xml
d2.file=testsets/algorithms/combinedPermitOverrides/policy_deny_D2.xml
na.file=testsets/algorithms/combinedPermitOverrides/policy_na.xml
no.file=testsets/algorithms/combinedPermitOverrides/policy_no_match.xml