【问题标题】:Docusign API and Integrator Key certification questionsDocusign API 和 Integrator Key 认证问题
【发布时间】:2015-01-27 03:00:14
【问题描述】:

我有几个关于 docusign api 及其集成商密钥认证的问题

  1. 我正在使用 REST API 调用与 Salesforce 进行 Docusign 集成; 我们需要 Endpoint、UserId、AccountId、Password、Integrator 密钥用于 Docusign REST API 调用。不同用户的这些字段的每个值都存储在 Salesforce 的 Docusign 托管对象中,但 Integrator Key 除外。 需要一个集成商密钥使我要么去编码这些凭据/使用 Salesforce 的自定义设置。有人建议除此之外的更好方法吗?
  2. 所以我对 Authentication 标头所做的是,(虽然这似乎不是最佳实践,但我没有其他方法可做) 我已从 Salesforce 的自定义设置访问用户凭据。但是为了克服每个 API 调用 1000 次的限制 每个帐户小时,我正在考虑使用多个用户凭据,这些凭据在每个 api 调用中一个接一个地更改。 那么,docusign 是否允许在一个 apex 类中使用多个集成商密钥认证?

对于那些正在考虑身份验证标头中的 baseURL 参数的人,我将使用“/login_information/” api 调用,(或)根据调用 api 的环境从自定义设置中更改值。

使用所有这些逻辑,我的任务运行良好,但突然间我想 Docusign 是否允许通过上述集成步骤的认证?提前致谢。

【问题讨论】:

标签: docusignapi apex


【解决方案1】:

正如 Andrew 在他的 cmets 中所提到的,如果您有任何认证问题,您应该联系 DocuSign 的认证部门。不过,我仍然可以在这里为您提供一些信息:

  1. 如何存储应用程序的集成密钥完全取决于您以及您的安全和业务需求;但是我可以告诉你,我已经看到许多其他集成通过将值硬编码到 PRIVATE apex 类中来做到这一点。私有,因此没有其他对象可以访问它。

  2. 不,DocuSign 在这种情况下不允许使用多个集成商密钥。当您完成并通过认证过程时,结果是您的演示 IK 中只有一个被提升到生产环境。一个集成商密钥代表您的整个集成。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-02
    • 1970-01-01
    • 2019-07-18
    • 2020-05-04
    • 1970-01-01
    • 1970-01-01
    • 2020-05-11
    相关资源
    最近更新 更多