MOBILE-ID · TRUSTED LTANS
Bộ chuyển đổi tương thích LTAP
Thiết kế bộ chuyển đổi draft-08: ánh xạ thao tác, bảo mật, custody, lỗi và điều kiện kiểm thử tương tác.
Phạm vi bộ chuyển đổi mục tiêu
LTAP draft-ietf-ltans-ltap-08 là Internet-Draft đã hết hiệu lực. Bộ chuyển đổi dưới đây là thiết kế mục tiêu, chưa phải kết nối đã nghiệm thu.
IETF Datatracker · draft-08 ↗Ánh xạ lệnh và truy vấn
| LTAP | Đích REST mục tiêu | Hợp đồng |
|---|---|---|
| ARCHIVE | POST /v1/archives | API lưu trữ dài hạn |
| EXPORT | POST /v1/archives/{archiveId}/exports | API xuất và chuyển giao |
| DELETE | POST /v1/archives/{archiveId}/dispositions | API lưu trữ dài hạn |
| VERIFY | POST /v1/archives/{archiveId}/verification | API kiểm chứng |
| STATUS | GET /v1/archives/{archiveId}/status | API lưu trữ dài hạn |
| LISTIDS | GET /v1/archives | API lưu trữ dài hạn |
Đây là ánh xạ ý nghĩa nghiệp vụ, không khẳng định request/response có thể chuyển đổi nguyên dạng. DELETE vẫn phải tuân retention, hold và phê duyệt.
Hồ sơ tương tác phải chốt
| Thành phần | Cách xử lý |
|---|---|
| Mã hóa và phiên bản | Client và adapter phải thống nhất cấu trúc wire, giới hạn kích thước và bộ kiểm thử; ZIP chưa cung cấp wire schema LTAP vận hành. |
| Danh tính và quyền | Ánh xạ client sang tổ chức, scope và quyền đối tượng; không tin tenant tự khai. |
| Tác vụ bất đồng bộ | Giữ mapping giao dịch LTAP sang archiveId/jobId; timeout phải truy vấn kết quả gốc. |
| Lỗi | Phân biệt lỗi giải mã, quyền, policy, byte, TSA và thực thi. Không tự coi HTTP status là mã lỗi LTAP. |
| Custody | Giữ đúng nghĩa của dữ liệu nhúng, tham chiếu và hash-only; không hứa truy xuất byte khi chỉ giữ băm. |
Bộ ca PoC của adapter
- ARCHIVE gửi trùng, cùng ID khác dữ liệu và timeout sau tiếp nhận.
- EXPORT thiếu dữ liệu ngoài; DELETE có hold hoặc chưa đủ quyền duyệt.
- VERIFY thiếu vật liệu; STATUS/LISTIDS phân trang và quyền tenant.
Bước tiếp theo
