cyclonedds/src/ddsrt
Kurtulus Oksuztepe b81ef4042b DDS Security dynamic plugin loading
Security plugin loading with the given configuration has been added.

The configuration can be given by either the Cyclone DDS configuration file or ParticipantQoS during participant creation.
ParticipantQoS is required by DDS Security spec. However, the configuration file is an additional useful feature that helps the user to add security to the DDS application without changing the binary.
If ParticipantQoS has a Property starting with the name "dds.sec", then the configuration file is ignored.

If the participant is the first participant, the security component is initialized. If the participant is the last active participant, then the security component is de-initialized.

Signed-off-by: Kurtulus Oksuztepe <kurtulus.oksuztepe@adlinktech.com>
2020-01-16 16:10:37 +01:00
..
cmake Add network statistics to ddsrt 2019-08-02 09:53:36 +02:00
include Merge branch 'master' into merge6 2019-12-13 12:59:37 +01:00
src DDS Security dynamic plugin loading 2020-01-16 16:10:37 +01:00
tests Merge branch 'master' into merge6 2019-12-13 12:59:37 +01:00
CMakeLists.txt Merge branch 'master' into merge6 2019-12-13 12:59:37 +01:00