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!

Hotline Hotline