forked from eProsima/Micro-XRCE-DDS-Agent
-
Notifications
You must be signed in to change notification settings - Fork 0
/
dds_security_part_mustache.xml
55 lines (55 loc) · 2.69 KB
/
dds_security_part_mustache.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<propertiesPolicy>
<properties>
<!-- Activate DDS:Auth:PKI-DH plugin -->
<property>
<name>dds.sec.auth.plugin</name>
<value>builtin.PKI-DH</value>
</property>
<property>
<name>dds.sec.crypto.plugin</name>
<value>builtin.AES-GCM-GMAC</value>
</property>
<!-- Configure DDS:Auth:PKI-DH plugin -->
<property>
<name>dds.sec.auth.builtin.PKI-DH.identity_ca</name>
<value>file://{{ enclave_path }}/identity_ca.cert.pem</value>
</property>
<property>
<name>dds.sec.auth.builtin.PKI-DH.identity_certificate</name>
<value>file://{{ enclave_path }}/cert.pem</value>
</property>
<property>
<name>dds.sec.auth.builtin.PKI-DH.private_key</name>
<value>{{ key_p11 }}</value>
</property>
<property>
<name>dds.sec.access.plugin</name>
<value>builtin.Access-Permissions</value>
</property>
<property>
<name>dds.sec.access.builtin.Access-Permissions.permissions_ca</name>
<value>file://{{ enclave_path }}/permissions_ca.cert.pem</value>
</property>
<property>
<name>dds.sec.access.builtin.Access-Permissions.governance</name>
<value>file://{{ enclave_path }}/governance.p7s</value>
</property>
<property>
<name>dds.sec.access.builtin.Access-Permissions.permissions</name>
<value>file://{{ enclave_path }}/permissions.p7s</value>
</property>
<!-- LOGGING -->
<property>
<name>dds.sec.log.plugin</name>
<value>builtin.DDS_LogTopic</value>
</property>
<property>
<name>dds.sec.log.builtin.DDS_LogTopic.logging_level</name>
<value>DEBUG_LEVEL</value>
</property>
<property>
<name>dds.sec.log.builtin.DDS_LogTopic.log_file</name>
<value>security.log</value>
</property>
</properties>
</propertiesPolicy>