public class PKCS12Tools extends Object
| 构造器和说明 |
|---|
PKCS12Tools() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Certificate[] |
ReadCertChain(InputStream rootKsIn,
String pwd)
从P12中获取证书链
|
static Certificate[] |
ReadCertChain(InputStream rootKsIn,
String alias,
String pwd)
从P12中获取证书链
|
static PrivateKey |
ReadPrvKey(InputStream rootKsIn,
String pwd)
从P12中获取私钥
|
static PrivateKey |
ReadPrvKey(InputStream rootKsIn,
String alias,
String pwd)
从P12中获取私钥
|
static PrivateKey |
ReadPrvKey(Path userP12,
String pwd)
从P12中获取私钥
|
static PrivateKey |
ReadPrvKey(Path userP12,
String alias,
String pwd)
从P12中获取私钥
|
static Certificate |
ReadUserCert(InputStream rootKsIn,
String pwd)
从P12中获取用户证书
|
static Certificate |
ReadUserCert(InputStream rootKsIn,
String alias,
String pwd)
从P12中获取用户证书
|
static Certificate |
ReadUserCert(Path userP12,
String pwd)
从P12中获取用户证书
|
static Certificate |
ReadUserCert(Path userP12,
String alias,
String pwd)
从P12中获取用户证书
|
public static PrivateKey ReadPrvKey(Path userP12, String pwd) throws GeneralSecurityException, IOException
userP12 - PKCS12文件路径pwd - 解密密钥GeneralSecurityException - 加解密异常IOException - 文件读取异常public static PrivateKey ReadPrvKey(InputStream rootKsIn, String pwd) throws GeneralSecurityException, IOException
rootKsIn - PKCS12 ispwd - 解密密钥GeneralSecurityException - 加解密异常IOException - 文件读取异常public static PrivateKey ReadPrvKey(Path userP12, String alias, String pwd) throws GeneralSecurityException, IOException
userP12 - PKCS12文件路径alias - 密钥存储别名pwd - 解密密钥GeneralSecurityException - 加解密异常IOException - 文件读取异常public static PrivateKey ReadPrvKey(InputStream rootKsIn, String alias, String pwd) throws GeneralSecurityException, IOException
rootKsIn - PKCS12文件isalias - 密钥存储别名pwd - 解密密钥GeneralSecurityException - 加解密异常IOException - 文件读取异常public static Certificate[] ReadCertChain(InputStream rootKsIn, String pwd) throws GeneralSecurityException, IOException
rootKsIn - PKCS12文件ispwd - 解密密钥GeneralSecurityException - 加解密异常IOException - 文件读取异常public static Certificate ReadUserCert(Path userP12, String pwd) throws GeneralSecurityException, IOException
userP12 - PKCS12文件路径pwd - 解密密钥GeneralSecurityException - 加解密异常IOException - 文件读取异常public static Certificate ReadUserCert(InputStream rootKsIn, String pwd) throws GeneralSecurityException, IOException
rootKsIn - PKCS12文件ispwd - 解密密钥GeneralSecurityException - 加解密异常IOException - 文件读取异常public static Certificate[] ReadCertChain(InputStream rootKsIn, String alias, String pwd) throws GeneralSecurityException, IOException
rootKsIn - PKCS12的isalias - 密钥存储别名pwd - 解密密钥GeneralSecurityException - 加解密异常IOException - 文件读取异常public static Certificate ReadUserCert(Path userP12, String alias, String pwd) throws GeneralSecurityException, IOException
userP12 - PKCS12文件路径alias - 密钥存储别名pwd - 解密密钥GeneralSecurityException - 加解密异常IOException - 文件读取异常public static Certificate ReadUserCert(InputStream rootKsIn, String alias, String pwd) throws GeneralSecurityException, IOException
rootKsIn - PKCS12文件isalias - 密钥存储别名pwd - 解密密钥GeneralSecurityException - 加解密异常IOException - 文件读取异常Copyright © 2022. All rights reserved.