blob: d2e9c62edfab0845f48ffe90ab8dbf4a77335a19 [file] [log] [blame]
Jakub Latusekd71d26c2020-10-21 13:36:29 +02001{{/*
Michael Mokrycb9087a2019-05-09 14:32:41 -05002#
3# Properties that the embedded PDP engine uses to configure and load
4#
5# Standard API Factories
6#
Jakub Latusekd71d26c2020-10-21 13:36:29 +02007*/}}
Michael Mokrycb9087a2019-05-09 14:32:41 -05008xacml.dataTypeFactory=com.att.research.xacml.std.StdDataTypeFactory
9xacml.pdpEngineFactory=com.att.research.xacmlatt.pdp.ATTPDPEngineFactory
10xacml.pepEngineFactory=com.att.research.xacml.std.pep.StdEngineFactory
11xacml.pipFinderFactory=com.att.research.xacml.std.pip.StdPIPFinderFactory
12xacml.traceEngineFactory=com.att.research.xacml.std.trace.LoggingTraceEngineFactory
13#
14# AT&T PDP Implementation Factories
15#
16xacml.att.evaluationContextFactory=com.att.research.xacmlatt.pdp.std.StdEvaluationContextFactory
17xacml.att.combiningAlgorithmFactory=com.att.research.xacmlatt.pdp.std.StdCombiningAlgorithmFactory
18xacml.att.functionDefinitionFactory=com.att.research.xacmlatt.pdp.std.StdFunctionDefinitionFactory
19#
20# ONAP PDP Implementation Factories
21#
22xacml.att.policyFinderFactory=org.onap.policy.pdp.xacml.application.common.OnapPolicyFinderFactory
23
24#
25# Use a root combining algorithm
26#
27xacml.att.policyFinderFactory.combineRootPolicies=urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-overrides
28
29#
30# PIP Engine Definitions
31#
32count-recent-operations.classname=org.onap.policy.pdp.xacml.application.common.operationshistory.CountRecentOperationsPip
33count-recent-operations.issuer=urn:org:onap:xacml:guard:count-recent-operations
34count-recent-operations.name=CountRecentOperations
35count-recent-operations.description=Returns operation counts based on time window
36count-recent-operations.persistenceunit=OperationsHistoryPU
37
38get-operation-outcome.classname=org.onap.policy.pdp.xacml.application.common.operationshistory.GetOperationOutcomePip
39get-operation-outcome.issuer=urn:org:onap:xacml:guard:get-operation-outcome
40get-operation-outcome.name=GetOperationOutcome
41get-operation-outcome.description=Returns operation outcome
42get-operation-outcome.persistenceunit=OperationsHistoryPU
43
44#
45# Make pips available to finder
46#
47xacml.pip.engines=count-recent-operations,get-operation-outcome
48
49#
50# JPA Properties
51#
Jim Hahn0292c082021-02-16 08:34:42 -050052eclipselink.target-database=MySQL
Michael Mokrycb9087a2019-05-09 14:32:41 -050053javax.persistence.jdbc.driver=org.mariadb.jdbc.Driver
jhhd4258672020-08-09 12:08:08 -050054javax.persistence.jdbc.url=jdbc:mariadb://{{ .Values.db.service.name }}:{{ .Values.db.service.internalPort }}/operationshistory
Krzysztof Opasiak7e31efc2020-04-01 00:21:45 +020055javax.persistence.jdbc.user=${SQL_USER}
Taka Choebd62952020-10-08 13:50:09 -040056javax.persistence.jdbc.password=${SQL_PASSWORD}