Flux de travail de l’adaptateur
Cette section décrit le flux de travail d’inscription du point de vue des plug-ins d’adaptateur.
dans Windows 10, nous avons implémenté une interface de moteur V4 qui fournit 2 nouvelles fonctions d’adaptateur de moteur, EngineAdapterCreateKey et EngineAdapterIdentifyFeatureSetSecure. Ces nouvelles fonctions permettent la prise en charge de la biométrie sécurisée à l’aide de TPM 2,0. Le tableau suivant présente le flux de travail d’inscription côté adaptateur.
| | | API client | Méthodes d’adaptateur | | WinBioGetProperty (EXTENDED_ENGINE_INFO) | EngineAdapterQueryExtendedInfo | | WinBioEnrollBegin |
- StorageAdapterQueryBySubject
- SensorAdapterClearContext
- EngineAdapterClearContext
- StorageAdapterClearContext
- EngineAdapterCreateEnrollment
- EngineAdapterSetEnrollmentParameters
- SensorAdapterStartCapture
- SensorAdapterFinishCapture
- SensorAdapterPushDataToEngine[- > EngineAdapterAcceptSampleData]
- Si S_OK ou WINBIO_I_MORE_DATA
- EngineAdapterUpdateEnrollment
- [Appelant continue l’inscription]
- Sinon, si WINBIO_E_BAD_CAPTURE [appelant affiche les commentaires de rejet, continue l’inscription]
- Sinon, si une autre erreur
- EngineAdapterClearContext
- StorageAdapterClearContext
- [La bio-service abandonne l’inscription]
- EngineAdapterCheckForDuplicate
- Si base de données amovible
- ElseEngineAdapterCommitEnrollment