SecureIdentityAlliance / osia

Open Standard set of APIs for interoperability of identity management building blocks.
https://osia.readthedocs.io/en/latest/
Other
20 stars 20 forks source link

Usage of 'missing' fingerprint in Biometricdata #78

Open petr-sturc-thales opened 5 months ago

petr-sturc-thales commented 5 months ago

Folks,

how the field 'missing' is supposed to be used in the Enrollment interface?

https://github.com/SecureIdentityAlliance/osia/blob/6d2a420ce858d1cd001f1424e9100e0c008fdf7d/src/doc/yaml/enrollment.yaml#L683

Example - right index is missing: Do you need to send BiometricData structure with biometricType=FINGER biometricSubtype=RIGHT_INDEX image=null missing=[{RIGHT_INDEX, AMPUTATED}] In such case the biometricSubtype is duplicated!?

Or the idea is that all missing fingers are attached to a dummy biometricSubtype? missing is an array, which suggest this possibility. So maybe we have to send biometricType=FINGER biometricSubtype=UNKNOWN image=null missing=[{RIGHT_INDEX, AMPUTATED}]

Not really clear.

Petr