[POLICY-22] Reorganizing drools-apps
[policy/drools-applications.git] / controlloop / templates / template.demo / src / test / resources / xacml / xacml_guard.properties
1 #
2 #
3 # This files defines PIPs that will be used by XACML Guard Policies. One PIP per time window (5 min, 10min,...,1 month).
4 #
5 #
6 #
7
8 #
9 # Default XACML Properties File
10 # Standard API Factories
11 #
12 xacml.dataTypeFactory=com.att.research.xacml.std.StdDataTypeFactory
13 xacml.pdpEngineFactory=com.att.research.xacmlatt.pdp.ATTPDPEngineFactory
14 xacml.pepEngineFactory=com.att.research.xacml.std.pep.StdEngineFactory
15 xacml.pipFinderFactory=com.att.research.xacml.std.pip.StdPIPFinderFactory
16 xacml.traceEngineFactory=com.att.research.xacml.std.trace.LoggingTraceEngineFactory
17 #
18 # AT&T PDP Implementation Factories
19 #
20 xacml.att.evaluationContextFactory=com.att.research.xacmlatt.pdp.std.StdEvaluationContextFactory
21 xacml.att.combiningAlgorithmFactory=com.att.research.xacmlatt.pdp.std.StdCombiningAlgorithmFactory
22 xacml.att.functionDefinitionFactory=com.att.research.xacmlatt.pdp.std.StdFunctionDefinitionFactory
23 xacml.att.policyFinderFactory=com.att.research.xacmlatt.pdp.std.StdPolicyFinderFactory
24
25
26 #
27 # NOTE: If you are testing against a RESTful PDP, then the PDP must be configured with the
28 # policies and PIP configuration as defined below. Otherwise, this is the configuration that
29 # the embedded PDP uses.
30 #
31
32 # In case we have multiple applicable Guard policies, we will deny if any of them denies. 
33 #xacml.att.policyFinderFactory.combineRootPolicies=urn:com:att:xacml:3.0:policy-combining-algorithm:combined-deny-overrides
34 xacml.att.policyFinderFactory.combineRootPolicies=urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:permit-unless-deny
35
36
37 # Policies to load
38 #
39 xacml.rootPolicies=p1,p2,p3,p4,p5
40 p1.file=src/test/resources/xacml/autogenerated_frequency_limiter_restart.xml
41 p2.file=src/test/resources/xacml/autogenerated_frequency_limiter_rebuild.xml
42 p3.file=src/test/resources/xacml/autogenerated_frequency_limiter_migrate.xml
43 p4.file=src/test/resources/xacml/autogenerated_frequency_limiter_rebuild_1.xml
44 p5.file=src/test/resources/xacml/autogenerated_blacklist.xml
45
46
47 # PIP Engine Definition
48 #
49 xacml.pip.engines=historydb
50 historydb.classname=org.onap.policy.guard.PIPEngineGetHistory
51 historydb.issuer=com:att:research:xacml:guard:historydb
52