2015-06-18 15 views
5

Theo các tài liệu API cho "Post Recipient View", các thuộc tính có nghĩa là:Ý nghĩa của `authenticationMethod` và 'authenticationInstant` trong "Đăng Recipient View"

authenticationMethod: Một người gửi tạo ra giá trị cho biết quy ước sử dụng để xác thực người ký tên. Thông tin này được bao gồm trong Giấy chứng nhận hoàn thành.

authenticationInstant: Giá trị thế hệ người gửi [sic] cho biết ngày/giờ mà người ký đã được xác thực.

Tôi không chắc chắn ý nghĩa của "quy ước được sử dụng để xác thực người ký". Người dùng của tôi được xác thực qua Email/Mật khẩu, như là khá phổ biến. Giá trị hợp lệ cho các thuộc tính này ("EmailWithPassword" không được API chấp nhận) là gì? Giá trị nào tương ứng với "xác thực thông qua mật khẩu"?

Trả lời

5

Xác thựcMethod là trường/siêu dữ liệu bắt buộc được thêm vào Chứng chỉ hoàn thành. Đó là lợi ích tốt nhất của bạn để cung cấp giá trị mô tả chính xác nhất cách ứng dụng của bạn đã xác thực người ký để bạn có bản phát lại/lịch sử chính xác khi xem lại chứng chỉ hoàn thành. giá trị được chấp nhận liệt kê dưới đây:

"Mật khẩu", "Email", "PaperDocuments", "HTTPBasicAuth", "SSLMutualAuth", "X509Certificate", "Kerberos", "SingleSignOn_CASiteminder", "SingleSignOn_InfoCard", "SingleSignOn_MicrosoftActiveDirectory", " SingleSignOn_Passport "," SingleSignOn_SAML "," SingleSignOn_Other "," Thẻ thông minh "," RSASecureID "," Sinh trắc học "," Không có "," KnowledgeBasedAuth "

+0

Tuyệt vời! Bạn có một nguồn cho điều này? Không phải là tôi không tin bạn; Tôi chỉ muốn biết những gì tôi đã bỏ lỡ trong nghiên cứu của mình. –

+1

:) hiểu rõ. Tôi lấy nó từ một trong các lược đồ API: https://www.docusign.net/api/3.0/schema/dsx.xsd –

+3

Lưu ý rằng "Email" trong trường hợp này có nghĩa là bạn đã xác thực địa chỉ email của họ (tương tự như các email DocuSign bình thường) trong khi "Mật khẩu" là những gì bạn muốn sử dụng trong trường hợp này. –