public class RsaCertUtil extends Object
| 限定符和类型 | 类和说明 |
|---|---|
class |
RsaCertUtil.Extension
待完善
|
| 构造器和说明 |
|---|
RsaCertUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
createRootCA(File file)
生成 CA 根证书
CA生成以后把私钥和证书一起以一个key entry的方式存入一个jks文件。 |
static Certificate |
generateV3(String issuer,
String subject,
BigInteger serial,
Date notBefore,
Date notAfter,
PublicKey publicKey,
PrivateKey privKey,
List<RsaCertUtil.Extension> extensions)
生成证书信息
|
public static void createRootCA(File file)
file - 如:resource/atlas-ca.jkspublic static Certificate generateV3(String issuer, String subject, BigInteger serial, Date notBefore, Date notAfter, PublicKey publicKey, PrivateKey privKey, List<RsaCertUtil.Extension> extensions)
issuer - 颁发者subject - 使用者serial - 证书序列号notBefore - 生效时间notAfter - 失效时间publicKey - 公钥privKey - 私钥extensions - 其他Copyright © 2023. All rights reserved.