-
Key: DDSSEC11-112
-
Status: closed
-
Source: Real-Time Innovations ( Dr. Gerardo Pardo-Castellote, Ph.D.)
-
Summary:
get_participant_sec_attributes, get_datawriter_sec_attributes, and get_datareader_sec_attributes return ParticipantSecurityAttributes and EndpointSecurityAttributes.
These attributes contain PropertySeq, which needs to be allocated. So the Access Control plugin is responsible for allocating the SecurityAttributes, but there's no mechanism to deallocate them.
The DDS core could possibly deallocate them, but for consistency, the Access Control plugin should do that job.
There should be functions return_participant_sec_attributes, return_datawriter_sec_attributes, return_datareader_sec_attributes that take the attributes and return boolean.
-
Reported: DDS-SECURITY 1.0 — Mon, 10 Jul 2017 13:46 GMT
-
Disposition: Resolved — DDS-SECURITY 1.1
-
Disposition Summary:
Add return_participant_sec_attributes, return_datawriter_sec_attributes, return_datareader_sec_attributes
This proposal will add return_participant_sec_attributes, return_datawriter_sec_attributes, return_datareader_sec_attributes.
-
Updated: Tue, 19 Dec 2017 20:03 GMT
-
Attachments:
- AccessControl_i112.emf 94 kB ()
- dds_security_plugins_spis_ballot4_34_i112.idl 31 kB ()
DDSSEC11 — No mechanism to free ParticipantSecurityAttributes or EndpointSecurityAttributes
- Key: DDSSEC11-112
- OMG Task Force: DDS Security 1.1 RTF