Azuma DOA-eksempelet er en referanseklient for Azuma DOA-plattformen. Den eksisterer for å
vise integratorer hvordan enhetsbinding, passord og biometriske flyter passer
sammen, og for å gi teamet en ekte klient å teste protokollendringer mot.
Det er et utviklereksempel, ikke et produkt. Den inneholder ingen pasientdata, utfører ingen
klinisk funksjon og er ikke et medisinsk utstyr.
HVA DET DEMONSTRERER
• Enhetsbinding — et maskinvarestøttet nøkkelpar generert i Android KeyStore,
med nøkkelattestering som beviser for backend at den private nøkkelen ikke kan forlate enheten.
• Brukernavn- og passordpålogging, der hver forespørsel signeres av den enhetsnøkkelen.
• Passord (FIDO2) — oppretter en konto hvis første legitimasjon er en passordnøkkel,
kobler en passordnøkkel til en eksisterende konto og passordløs pålogging, alt gjennom
Android Credential Manager.
• Biometri – en EC P-256- eller RSA-3072-nøkkel som oppbevares bak BiometricPrompt, og brukes til å koble en biometrisk legitimasjon og logge på med den.
• Logg på med konto-ID og oppdatering av økttoken.
• Et dashbord som viser profilen, koblede passord og koblede biometriske legitimasjonsopplysninger, med frakobling for hver.
KRAV
• Android 9 (API 28) eller nyere.
• Passord- og biometriske flyter krever en enhet med skjermlås og en registrert biometrisk kode.
• En konto i Azuma-testmiljøet. Denne versjonen kommuniserer med en testbackend og er ikke koblet til produksjonsdata.
DATA
Legitimasjonen du skriver inn lagres på enheten i Android KeyStore-støttet
kryptert lagring og sendes kun til Azuma-backend. Appen inneholder ingen
analyse-, reklame- eller sporingskomponenter.
Referanseapp for Azuma DOA-enhetsbinding og API-er for passordnøkkel.