ตัวอย่าง azuma doa เป็นไคลเอนต์อ้างอิงสำหรับแพลตฟอร์ม azuma DOA มีไว้เพื่อแสดงให้ผู้รวมระบบเห็นว่าการผูกอุปกรณ์ รหัสผ่าน และขั้นตอนไบโอเมตริกซ์ทำงานร่วมกันอย่างไร
และเพื่อให้ทีมมีไคลเอนต์จริงไว้ทดสอบการเปลี่ยนแปลงโปรโตคอล
นี่เป็นตัวอย่างสำหรับนักพัฒนา ไม่ใช่ผลิตภัณฑ์ มันไม่ได้เก็บข้อมูลผู้ป่วย ไม่ได้ดำเนินการ
ฟังก์ชันทางคลินิกใดๆ และไม่ใช่เครื่องมือแพทย์
สิ่งที่แสดงให้เห็น
• การผูกอุปกรณ์ — คู่คีย์ที่ได้รับการสนับสนุนจากฮาร์ดแวร์ซึ่งสร้างขึ้นใน Android KeyStore
พร้อมการรับรองคีย์ที่พิสูจน์ให้แบ็กเอนด์ทราบว่าคีย์ส่วนตัวไม่สามารถออกจาก
อุปกรณ์ได้
• การลงชื่อเข้าใช้ด้วยชื่อผู้ใช้และรหัสผ่าน โดยทุกคำขอจะถูกลงนามโดยคีย์ของอุปกรณ์นั้น
• รหัสผ่าน (FIDO2) — การสร้างบัญชีที่มีข้อมูลประจำตัวแรกเป็นรหัสผ่าน
การเชื่อมโยงรหัสผ่านกับบัญชีที่มีอยู่ และการลงชื่อเข้าใช้แบบไม่ต้องใช้รหัสผ่าน ทั้งหมดนี้ผ่าน
Android Credential Manager
• ไบโอเมตริกส์ — คีย์ EC P-256 หรือ RSA-3072 ที่เก็บไว้เบื้องหลัง BiometricPrompt ใช้สำหรับ
เชื่อมโยงข้อมูลประจำตัวไบโอเมตริกส์และลงชื่อเข้าใช้ด้วยข้อมูลนั้น
• ลงชื่อเข้าใช้ด้วยรหัสบัญชี และการรีเฟรชโทเค็นเซสชัน
• แดชบอร์ดที่แสดงรายการโปรไฟล์ รหัสผ่านที่เชื่อมโยง และข้อมูลประจำตัวไบโอเมตริกส์ที่เชื่อมโยง
พร้อมตัวเลือกยกเลิกการเชื่อมโยงสำหรับแต่ละรายการ
ข้อกำหนด
• Android 9 (API 28) หรือใหม่กว่า
• การใช้งานรหัสผ่านและไบโอเมตริกส์จำเป็นต้องมีอุปกรณ์ที่มีการล็อกหน้าจอและไบโอเมตริกส์ที่ลงทะเบียนไว้
• บัญชีในสภาพแวดล้อมการทดสอบ azuma บิลด์นี้สื่อสารกับแบ็กเอนด์ทดสอบ
และไม่ได้เชื่อมต่อกับข้อมูลการผลิต
ข้อมูล
ข้อมูลประจำตัวที่คุณป้อนจะถูกเก็บไว้ในอุปกรณ์ในพื้นที่จัดเก็บข้อมูลที่เข้ารหัสซึ่งได้รับการสนับสนุนโดย Android KeyStore
และจะถูกส่งไปยังแบ็กเอนด์ azuma เท่านั้น แอปไม่มีส่วนประกอบการวิเคราะห์ การโฆษณา หรือการติดตามใดๆ
แอปอ้างอิงสำหรับ API การเชื่อมต่ออุปกรณ์ Azuma DOA และรหัสผ่าน