DDS-Security 1.0 FTF Avatar
  1. OMG Issue

DDSSEC_ — In Table 18: check_remote_datawriter() should have a subscriber_partition parameter

  • Key: DDSSEC_-7
  • Status: closed  
  • Source: ZettaScale Technology ( Mr. Julien Enoch)
  • Summary:

    As specified in §8.4.2.7.10, the check_remote_datawriter() operation has a subscriber_partition parameter.
    It should appear in the table 18.

  • Reported: DDS-Security 1.0b1 — Tue, 2 Jun 2015 09:15 GMT
  • Disposition: Resolved — DDS-Security 1.0
  • Disposition Summary:

    Make Table 18 consistent with 8.4.2.7.10 and 8.4.2.57.11

    There several inconsistencies between table 18 and the definition on the corresponding section. The complete list is:

    For check_remote_datawriter:
    On Table 18 it takes an extra domain_id vs §8.4.2.7.10
    On §8.4.2.7.10 there is an extra subscriber_partition missing on Table 18
    On §8.4.2.7.10 there is an extra subscription_data_tag missing on Table 18

    For check_remote_datareader
    On Table 18 it takes an extra domain_id vs §8.4.2.7.11
    On §8.4.2.7.11 there is an extra publisher_partition missing on Table 18
    On §8.4.2.7.11 there is an extra publication_data_tag missing on Table 18

    In addition the operation check_local_datawriter_match operation needs access to the publisher_partition which is missing from Table 18 and §8.4.2.7.13. Similarly the operation check_local_datareader_match needs access to the subscriber_partition which is missing from Table 18 and §8.4.2.7.14.

    These inconsistencies need to be resolved so that both locations shown the same set of parameters and the check_local_datawriter_match and check_local_datareader_match get the parameters they need.

    The resolution is to preserve the parameters shown in Table 18 and adjust §8.4.2.7.10 and §8.4.2.7.11 to match Table 18 and add the missing parameters to check_local_datawriter_match and check_local_datareader_match.

    This means:

    On §8.4.2.7.10:

    • add domain_id parameter
    • remove subscriber_partition parameter
    • remove subscription_data_tag parameter

    On §8.4.2.7.11:

    • add domain_id parameter
    • remove publisher_partition parameter
    • remove publication_data_tag parameter

    On Table 18 and §8.4.2.7.13 add extra parameter publisher_partition to operation check_local_datawriter_match
    On Table 18 and §8.4.2.7.14 add extra parameter subscriber_partition to operation check_local_datareader_match

  • Updated: Tue, 12 Jul 2016 14:45 GMT