You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于DocuSign中RSA密钥对过期及Java SDK生成的技术咨询

DocuSign JWT认证相关RSA密钥对问题解答

1. RSA密钥对是否会过期?

RSA密钥对本身不会自动过期,但需注意两个关键事项:

  • 生成密钥时可自行指定有效期,若设置了到期时间,密钥到期后将无法使用。
  • 上传至DocuSign控制台的公钥,可被手动失效或替换(比如主动删除密钥对,或平台因安全策略限制导致密钥不可用)。

2. DocuSign是否提供Java SDK用于生成RSA密钥对,还是仅支持手动生成?

DocuSign的Java SDK不直接提供RSA密钥对生成功能,但可以借助Java原生的java.security包完成生成,无需依赖DocuSign SDK。示例代码如下:

import java.security.KeyPair;
import java.security.KeyPairGenerator;
import java.security.NoSuchAlgorithmException;

public class RSAKeyGenerator {
    public static void main(String[] args) throws NoSuchAlgorithmException {
        KeyPairGenerator keyGen = KeyPairGenerator.getInstance("RSA");
        keyGen.initialize(2048); // 推荐使用2048位及以上密钥长度
        KeyPair keyPair = keyGen.generateKeyPair();
        
        // 可将生成的公私钥导出为PEM格式,用于DocuSign配置
    }
}

此外也支持手动生成,比如使用OpenSSL命令:

openssl genrsa -out private.key 2048
openssl rsa -in private.key -pubout -out public.key

内容的提问来源于stack exchange,提问作者Ramya Vemula

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 12:02:38