Uploaded image for project: 'GPII - Global Public Inclusive Infrastructure'
  1. GPII - Global Public Inclusive Infrastructure
  2. GPII-3724

Validate each requested settings write received to CBFM SettingsPut against the solutions registry schema

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      In addition to the coarse checking performed by GPII-3723, we also need to check each requested settings write received by the SettingsPut endpoint against the solutions registry schema for that setting, in order to ensure that there has been no attempt to set the setting to a value which is out of range. We should also check the attempted settings write against any restrictions entered into the data model under GPII-3719 as to the kinds of settings which may be written by a particular keyless logon installation. At a minimum, each of these schema settings should be sufficient to ensure that the setting's range is expressible by a bounded number of bits. This work is dependent on GPII-2839 which ensures the integrity of the solutions registry and its schemas themselves.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              sgithens Steven Githens
              Reporter:
              amb26 Antranig Basman
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: