Skip to content

Commit

Permalink
Add data-sharing with security incompatiblity warning (#979)
Browse files Browse the repository at this point in the history
* Add data-sharing with security incompatiblity warning

Signed-off-by: Juan Lopez Fernandez <[email protected]>

* Apply suggestion

Signed-off-by: Juan Lopez Fernandez <[email protected]>

---------

Signed-off-by: Juan Lopez Fernandez <[email protected]>
(cherry picked from commit de52248)
  • Loading branch information
juanlofer-eprosima authored and mergify[bot] committed Dec 13, 2024
1 parent f51a0de commit ca113e6
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
3 changes: 3 additions & 0 deletions docs/fastdds/security/includes/intro.rst
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,7 @@ and its value (:class:`std::string`).
However, it is possible to configure basic system security settings, i.e. authentication, access control and
encryption, to Fast DDS without this knowledge.

.. warning::
The use of security plugins is incompatible with :ref:`Data-sharing delivery <datasharing-delivery>`.

The following sections describe how to configure each of these properties to set up the Fast DDS security plugins.
1 change: 1 addition & 0 deletions docs/fastdds/transport/datasharing.rst
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ This feature is available only if the following requirements are met:
i.e., its |TopicDataType::is_bounded-api| member function returns true.
* The Topic :ref:`is not keyed<dds_layer_topic_keyed_data_types>`.
* The DataWriter is configured with |PREALLOCATED_MEMORY_MODE-api| or |PREALLOCATED_WITH_REALLOC_MEMORY_MODE-api|.
* No :ref:`security <security>` plugins are used.

There is also a limitation with the DataReader's HistoryQos.
Using Data-sharing mechanism, the DataWriter's history is shared with the DataReaders.
Expand Down

0 comments on commit ca113e6

Please sign in to comment.