NHÀ PHÁT TRIỂN · CHECKID

SDKs

SDK di động và mẫu tích hợps cho thu nhận, NFC và xác minh.

HỢP ĐỒNGAPI / SDK có quản lý phiên bản
XÁC THỰCOAuth2 / môi trường
ĐẦU RAPhản hồi · mã kết quả · bằng chứng
CHECKID MOBILE SDK

CheckID SDK di động

Bộ tài liệu nguồn chưa cung cấp chữ ký lớp/phương thức SDK chính thức; vì vậy chỉ mô tả mẫu tích hợp, không tự tạo API SDK.

ỨNG DỤNG KHÁCH HÀNGUI · Sự đồng ý · Hành trình
↓
CHECKID MOBILE SDKCamera · NFC · MRZ/OCR · Sinh trắc học · bằng chứng thu nhận
↓
PHIÊN API BẢO MẬTOAuth2 Client Credentials · Bearer · Chủ thể · Quy trình
↓
CHECKID / CheckIDGiấy tờ tin cậy · Xác minh · Bảo đảm · bằng chứng
↓
HỆ THỐNG BÊN TIN CẬYquyết định · quy trình · downstream dịch vụ

Thu nhận

Camera · NFC · MRZ/OCR

Sinh trắc học

Khuôn mặt / liveness · phương thức sinh trắc được hỗ trợ

Phiên

Chủ thể → Quy trình → Thực thi

Kết quả

bằng chứng · thuộc tính đã được xác minh · callback

Kiến trúc SDK

Di động SDK: ranh giới và công bố trạng thái

Khách hàng App → CheckID Di động SDK → Secure API Phiên → CheckID Hệ thống phía sau → bên sử dụng kết quả Hệ thống phía sau

Kiến trúc nguồn

docs/MOBILE_SDK_ARCHITECTURE.md xác nhận mẫu kiến trúc nhưng không chứa có thẩm quyền class/chữ ký phương thức.

Không fabricate API

Tài liệu công khai không tạo tên class, phương thức, callback, Gradle/CocoaPods gói hoặc minimum OS nếu SDK phát hành nguồn chưa có.

Ranh giới bảo mật

Thông tin bí mật dùng cho server OAuth client không được mặc định nhúng trong di động SDK. Trách nhiệm về thông tin xác thực giữa client/server phải theo SDK/tích hợp an ninh guide.

Công bố năng lực

NFC/sinh trắc học/năng lực thu nhận chỉ được gọi được hỗ trợ khi SDK/khả năng tương thích thiết bị nguồn xác nhận nền tảng/phiên bản.

Vòng đời

Khởi tạo, cấp quyền, thu nhận, chạy nền, hủy thao tác, lỗi và nâng cấp hiện cần có thẩm quyền SDK nguồn.

Sẵn sàng môi trường thật

Lộ trình SDK chỉ được đánh dấu sẵn sàng triển khai khi có phát hành/phiên bản/ma trận tương thích và executable ví dụ.