Update security documentation
An update for the security documentation that is part of the CycloneDDS manual: - added openssl commands for creating a set of CA and identity certificates - code fragment for setting security by qos and example of xml security config - commands for signing governance and permissions documents using openssl Signed-off-by: Dennis Potman <dennis.potman@adlinktech.com>
This commit is contained in:
parent
a0b4245600
commit
7049469289
6 changed files with 401 additions and 130 deletions
29
docs/manual/_static/example_governance.xml
Normal file
29
docs/manual/_static/example_governance.xml
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding=\"utf-8\"?>
|
||||
<dds xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://www.omg.org/spec/DDS-SECURITY/20170901/omg_shared_ca_governance.xsd">
|
||||
<domain_access_rules>
|
||||
<domain_rule>
|
||||
<domains>
|
||||
<id_range>
|
||||
<min>0</min>
|
||||
<max>230</max>
|
||||
</id_range>
|
||||
</domains>
|
||||
<allow_unauthenticated_participants>false</allow_unauthenticated_participants>
|
||||
<enable_join_access_control>true</enable_join_access_control>
|
||||
<discovery_protection_kind>NONE</discovery_protection_kind>
|
||||
<liveliness_protection_kind>NONE</liveliness_protection_kind>
|
||||
<rtps_protection_kind>NONE</rtps_protection_kind>
|
||||
<topic_access_rules>
|
||||
<topic_rule>
|
||||
<topic_expression>*</topic_expression>
|
||||
<enable_discovery_protection>true</enable_discovery_protection>
|
||||
<enable_liveliness_protection>true</enable_liveliness_protection>
|
||||
<enable_read_access_control>true</enable_read_access_control>
|
||||
<enable_write_access_control>true</enable_write_access_control>
|
||||
<metadata_protection_kind>SIGN</metadata_protection_kind>
|
||||
<data_protection_kind>ENCRYPT</data_protection_kind>
|
||||
</topic_rule>
|
||||
</topic_access_rules>
|
||||
</domain_rule>
|
||||
</domain_access_rules>
|
||||
</dds>
|
Loading…
Add table
Add a link
Reference in a new issue