Dela via


Kortarbetsflöde

I det här avsnittet beskrivs arbetsflödet för registrering från adapterns plugin-program.

I Windows 10 har vi implementerat ett V4-motorgränssnitt som tillhandahåller 2 nya motorkortfunktioner, EngineAdapterCreateKey och EngineAdapterIdentifyFeatureSetSecure. Dessa nya funktioner ger stöd för säker biometri med TPM 2.0. I följande tabell visas arbetsflödet för registrering på adaptersidan.

Klient-API Adaptermetoder
WinBioGetProperty(EXTENDED_ENGINE_INFO) EngineAdapterQueryExtendedInfo
WinBioEnrollBegin
  1. StorageAdapterQueryBySubject
  2. SensorAdapterClearContext
  3. EngineAdapterClearContext
  4. StorageAdapterClearContext
  5. EngineAdapterCreateEnrollment
  6. EngineAdapterSetEnrollmentParameters
WinBioEnrollCapture
  1. SensorAdapterStartCapture
  2. SensorAdapterFinishCapture
  3. SensorAdapterPushDataToEngine[->EngineAdapterAcceptSampleData]
  4. Om S_OK eller WINBIO_I_MORE_DATA
    1. EngineAdapterUpdateEnrollment
    2. [Uppringaren fortsätter registreringen]
  5. Annars om WINBIO_E_BAD_CAPTURE [Anroparen visar avvisa feedback, fortsätter registreringen]
  6. Annars om annat FEL
    1. EngineAdapterClearContext
    2. StorageAdapterClearContext
    3. [Bio Service avbryter registreringen]
WinBioGetProperty (EXTENDED_ENROLLMENT_STATUS) EngineAdapterQueryExtendedEnrollmentStatus
WinBioEnrollCommit
  1. EngineAdapterCheckForDuplicate
  2. Om FLYTTBAR DATABAS
    1. EngineAdapterGetEnrollmentHash
    2. EngineAdapterCommitEnrollment
  3. AnnarsEngineAdapterCommitEnrollment
WinBioEnrollDiscard
  1. EngineAdapterDiscardEnrollment
  2. EngineAdapterClearContext
  3. StorageAdapterClearContext