2. Bắt đầu quá trình ký kết
Gọi URL trên (như thể hiện trong ảnh chụp màn hình) trong trình duyệt để lấy danh tính dấu hiệu và giá trị id giao dịch. ID giao dịch vẫn có hiệu lực trong 10 phút.
Gọi API:
Danh tính ký hiệu thu được ở trên và txId cần được truyền trong lệnh gọi API tiếp theo cùng với tài liệu.
Bắt đầu yêu cầu ký
PUT http://localhost:8089/v2/signature/request
Tiêu đề
Name | Type | Description |
---|---|---|
Content-Type |
string |
multipart/form-data; |
200 Loại nội dung: văn bản / đơn giản; bộ ký tự = UTF-8 Kiểm soát bộ nhớ cache: không có cửa hàng, không có bộ nhớ cache, phải xác thực lại Pragma: không có bộ nhớ cache
https://stg-id.uaepass.ae/trustedx-authserver/oauth/main-as?response_type=code&client_id={client_id}&redirect_uri=http://localhost:8689/uaepass/token&scope=urn:safelayer:eidas:sign:identity:use:server&state=1910298837&digests_summary=bW78y7Ul9ilVfxniWU8ZSeacWzlXjUvq8NY4XHzjrKGRPIYdGShWdaHaHT6K4szy&digests_summary_algorithm=SHA384&sign_identity_id=tec7vgkfc0dmmeu5bvhv9lh394
}

Danh sách các thuộc tính cho nội dung yêu cầu:
Thuộc tính | Sự miêu tả |
---|---|
txId (bắt buộc) |
Id giao dịch để ký yêu cầu Lưu ý: ID giao dịch chỉ có hiệu lực trong 10 phút và hoạt động sẽ kết thúc trong cùng khoảng thời gian. |
digestAlgorithm(bắt buộc) |
Thực thể có thể sử dụng một trong các thuật toán tiêu hóa từ bên dưới theo yêu cầu của chúng: SHA256 SHA384 SHA512 |
signIdentityId (bắt buộc) |
ID chứng chỉ đủ điều kiện của người dùng |
tập tin (bắt buộc) |
Tệp PDF sẽ được ký |
sigRect(tùy chọn) |
Giá trị mặc định: [36.748.108,32] Hai giá trị đầu tiên là tọa độ X và Y, hai giá trị thứ hai là chiều rộng và chiều cao của kích thước chữ ký. |
sigPageNo(tùy chọn) |
Trang mặc định: 1 Số trang nơi chữ ký sẽ xuất hiện Ví dụ: 1 |
SPCustomerIdRef (bắt buộc) – được truyền dưới dạng tham số truy vấn. |
Giá trị của tiêu đề này phải đại diện cho nhận dạng khách hàng mở rộng duy nhất. Nếu nhà cung cấp dịch vụ đang sử dụng API ký băm cho tổ chức của riêng họ thì giá trị này sẽ được chuyển dưới dạng "tự". Nếu Nhà cung cấp dịch vụ đang sử dụng API ký hàm băm cho các tổ chức khác hoặc để bán ứng dụng thì giá trị này sẽ được chuyển dưới dạng "Tên tổ chức". Ví dụ: Tên tổ chức là: Cơ quan Y tế Dubai: Giá trị phải được thông qua là "DHA" |
Was this helpful?
Thank you!