Uploaded image for project: 'Reference Application'
  1. Reference Application
  2. RA-1391

Support configurable biometric engines

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Accepted
    • Priority: TBD
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Registration App
    • Labels:
      None

      Description

      Due to the varying needs and constraints of different implementing organizations, and the fact that many biometric SDKs require proprietary licenses, it is necessary to abstract away the actual implementation of the biometric matching and enrollment functionality.

      An interface and configurable implementation of that interface should be added that will enable different groups to supply their own biometric engine, which leveraging common functionality within the registration application.

      This functionality needs to include the following at minimum:

      • Get Engine Status (enabled, disabled, status messages)
      • Enroll Biometric data with a unique identifier
      • Lookup existing Biometric data for a given unique identifier
      • Delete existing Biometric data for a given unique identifier
      • Update the unique identifier for an existing Biometric data enrollment
      • Update an existing Biometric data for a given unique identifier
      • Search for matches of existing Biometric data, given a sample Biometric data

      The registrationcore module may be a good place for this functionality, as it can be utilized by the registrationapp module, but also would be available to leverage by other registration modules.

      Stephen Senkomago Musoke, Mark Goodrich FYI

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              mogoodrich Mark Goodrich
              Reporter:
              mseaton Mike Seaton
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: