<?xml version="1.0" encoding="UTF-8" ?>
<dds xmlns="http://www.eprosima.com/XMLSchemas/fastRTPS_Profiles" >
    <profiles>
        <library_settings>
            <intraprocess_delivery>FULL</intraprocess_delivery>
        </library_settings>
        <participant profile_name="simple_participant_profile" is_default_profile="true">
            <rtps>
                <propertiesPolicy>
                    <properties>
                        <!-- Activate Auth:PKI-DH plugin -->
                        <property>
                            <name>dds.sec.auth.plugin</name>
                            <value>builtin.PKI-DH</value>
                        </property>
                        <!-- Configure Auth:PKI-DH plugin -->
                        <property>
                            <name>dds.sec.auth.builtin.PKI-DH.identity_ca</name>
                            <value>file://maincacert.pem</value>
                        </property>
                        <property>
                            <name>dds.sec.auth.builtin.PKI-DH.identity_certificate</name>
                            <value>file://mainpubcert.pem</value>
                        </property>
                        <property>
                            <name>dds.sec.auth.builtin.PKI-DH.private_key</name>
                            <value>file://mainpubkey.pem</value>
                        </property>
                        <!-- Activate Access:Permissions plugin -->
                        <property>
                            <name>dds.sec.access.plugin</name>
                            <value>builtin.Access-Permissions</value>
                        </property>
                        <!-- Configure Access:Permissions plugin -->
                        <property>
                            <name>dds.sec.access.builtin.Access-Permissions.permissions_ca</name>
                            <value>file://maincacert.pem</value>
                        </property>
                        <property>
                            <name>dds.sec.access.builtin.Access-Permissions.governance</name>
                            <value>file://governance_helloworld_all_enable.smime</value>
                        </property>
                        <property>
                            <name>dds.sec.access.builtin.Access-Permissions.permissions</name>
                            <value>file://permissions_helloworld.smime</value>
                        </property>
                        <!-- Activate Crypto:AES-GCM-GMAC plugin -->
                        <property>
                            <name>dds.sec.crypto.plugin</name>
                            <value>builtin.AES-GCM-GMAC</value>
                        </property>
                    </properties>
                </propertiesPolicy>
            </rtps>
        </participant>

        <publisher profile_name="simple_publisher_profile" is_default_profile="true">
            <qos>
                <reliability>
                    <kind>BEST_EFFORT</kind>
                </reliability>
            </qos>
        </publisher>
    </profiles>
</dds>

