C D E G I K L M O P R S V X
C
- c - 类 中的变量cn.net.wanmo.common.cert.CertOption
-
- CertificateCoder - cn.net.wanmo.common.cert中的类
-
- CertificateCoder() - 类 的构造器cn.net.wanmo.common.cert.CertificateCoder
-
- CertOption - cn.net.wanmo.common.cert中的类
-
- CertOption() - 类 的构造器cn.net.wanmo.common.cert.CertOption
-
- cn - 类 中的变量cn.net.wanmo.common.cert.CertOption
-
- cn.net.wanmo.common.cert - 程序包 cn.net.wanmo.common.cert
-
- cn.net.wanmo.common.keytool - 程序包 cn.net.wanmo.common.keytool
-
- createCertFile(PrivateKey, PublicKey, X500Name, String, String) - 类 中的静态方法cn.net.wanmo.common.cert.Sm2CertUtil
-
生成证书文件,默认有效期 365 天
- createCertFile(PrivateKey, PublicKey, X500Name, X500Name, Date, Date, String, String) - 类 中的静态方法cn.net.wanmo.common.cert.Sm2CertUtil
-
生成证书文件
- createRootCA(File) - 类 中的静态方法cn.net.wanmo.common.cert.RsaCertUtil
-
生成 CA 根证书
CA生成以后把私钥和证书一起以一个key entry的方式存入一个jks文件。
- createX500Name(CertOption) - 类 中的静态方法cn.net.wanmo.common.cert.X500NameUtil
-
构造 主题名称
- critical - 类 中的变量cn.net.wanmo.common.cert.RsaCertUtil.Extension
-
D
- decryptByPrivateKey(String, String, String, String, byte[]) - 类 中的静态方法cn.net.wanmo.common.cert.CertificateCoder
-
私钥解密
- decryptByPublicKey(String, byte[]) - 类 中的静态方法cn.net.wanmo.common.cert.CertificateCoder
-
公钥解密
- description - 类 中的变量cn.net.wanmo.common.cert.CertOption
-
E
- e - 类 中的变量cn.net.wanmo.common.cert.CertOption
-
- encryptByPriateKey(String, String, String, String, byte[]) - 类 中的静态方法cn.net.wanmo.common.cert.CertificateCoder
-
私钥加密
- encryptByPublicKey(String, byte[]) - 类 中的静态方法cn.net.wanmo.common.cert.CertificateCoder
-
公钥加密
- extendedKeyUsage() - 类 中的静态方法cn.net.wanmo.common.cert.Sm2CertUtil
-
获取扩展密钥用途
- Extension() - 类 的构造器cn.net.wanmo.common.cert.RsaCertUtil.Extension
-
G
- g - 类 中的变量cn.net.wanmo.common.cert.CertOption
-
- generateV3(String, String, BigInteger, Date, Date, PublicKey, PrivateKey, List<RsaCertUtil.Extension>) - 类 中的静态方法cn.net.wanmo.common.cert.RsaCertUtil
-
生成证书信息
- getC() - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- getCertificateByFilePath(String) - 类 中的静态方法cn.net.wanmo.common.cert.CertificateCoder
-
加载数字证书,JAVA 6仅支持x.509的数字证书
- getCertificateByKeyStore(String, String, String) - 类 中的静态方法cn.net.wanmo.common.cert.CertificateCoder
-
获得Certificate
- getCn() - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- getDescription() - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- getE() - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- getG() - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- getIssuer(String) - 类 中的静态方法cn.net.wanmo.common.cert.X500NameUtil
-
颁发者主题
- getIssuerRSA() - 类 中的静态方法cn.net.wanmo.common.cert.X500NameUtil
-
颁发者主题
- getIssuerSM2() - 类 中的静态方法cn.net.wanmo.common.cert.X500NameUtil
-
颁发者主题
- getKeyStore(String, String) - 类 中的静态方法cn.net.wanmo.common.cert.CertificateCoder
-
加载密钥库,加载了以后,我们就能通过相应的方法获得私钥,也可以获得数字证书
- getKeyStore(String, String, String) - 类 中的静态方法cn.net.wanmo.common.keytool.KeytoolUtil
-
获取 KeyStore
- getL() - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- getO() - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- getOid() - 类 中的方法cn.net.wanmo.common.cert.RsaCertUtil.Extension
-
- getOu() - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- getPhone() - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- getPostalCode() - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- getPrivateKeyByKeyStore(String, String, String, String) - 类 中的静态方法cn.net.wanmo.common.cert.CertificateCoder
-
获得私钥,获得私钥后,通过RSA算方法实现进行"私钥加密,公钥解密"和"公钥加密,私钥解密"操作
- getPublicKeyByCertificate(String) - 类 中的静态方法cn.net.wanmo.common.cert.CertificateCoder
-
由Certificate获得公钥,获得公钥后,通过RSA算方法实现进行"私钥加密,公钥解密"和"公钥加密,私钥解密"操作
- getS() - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- getSSLContext(String, KeyStore, char[]) - 类 中的静态方法cn.net.wanmo.common.keytool.KeytoolUtil
-
获取 SSLContext
- getStreet() - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- getSubjectForOrganization(String, String, String) - 类 中的静态方法cn.net.wanmo.common.cert.X500NameUtil
-
单位证书主题
- getSubjectForOrganization(String, String, String, String) - 类 中的静态方法cn.net.wanmo.common.cert.X500NameUtil
-
单位证书主题
- getSubjectForOrganizationRSA(String, String) - 类 中的静态方法cn.net.wanmo.common.cert.X500NameUtil
-
单位证书主题
- getSubjectForOrganizationRSA(String, String, String) - 类 中的静态方法cn.net.wanmo.common.cert.X500NameUtil
-
单位证书主题
- getSubjectForOrganizationSM2(String, String) - 类 中的静态方法cn.net.wanmo.common.cert.X500NameUtil
-
单位证书主题
- getSubjectForOrganizationSM2(String, String, String) - 类 中的静态方法cn.net.wanmo.common.cert.X500NameUtil
-
单位证书主题
- getSubjectForPerson(String, String, String) - 类 中的静态方法cn.net.wanmo.common.cert.X500NameUtil
-
个人证书主题
- getSubjectForPerson(String, String, String, String) - 类 中的静态方法cn.net.wanmo.common.cert.X500NameUtil
-
个人证书主题
- getSubjectForPersonRSA(String, String) - 类 中的静态方法cn.net.wanmo.common.cert.X500NameUtil
-
个人证书主题
- getSubjectForPersonRSA(String, String, String) - 类 中的静态方法cn.net.wanmo.common.cert.X500NameUtil
-
个人证书主题
- getSubjectForPersonSM2(String, String) - 类 中的静态方法cn.net.wanmo.common.cert.X500NameUtil
-
个人证书主题
- getSubjectForPersonSM2(String, String, String) - 类 中的静态方法cn.net.wanmo.common.cert.X500NameUtil
-
个人证书主题
- getValue() - 类 中的方法cn.net.wanmo.common.cert.RsaCertUtil.Extension
-
I
- isCritical() - 类 中的方法cn.net.wanmo.common.cert.RsaCertUtil.Extension
-
K
- KeytoolUtil - cn.net.wanmo.common.keytool中的类
-
- KeytoolUtil() - 类 的构造器cn.net.wanmo.common.keytool.KeytoolUtil
-
L
- l - 类 中的变量cn.net.wanmo.common.cert.CertOption
-
M
- makeCertFile(X509Certificate, Path) - 类 中的静态方法cn.net.wanmo.common.cert.Sm2CertUtil
-
生成证书文件
O
- o - 类 中的变量cn.net.wanmo.common.cert.CertOption
-
- oid - 类 中的变量cn.net.wanmo.common.cert.RsaCertUtil.Extension
-
- ou - 类 中的变量cn.net.wanmo.common.cert.CertOption
-
P
- phone - 类 中的变量cn.net.wanmo.common.cert.CertOption
-
- postalCode - 类 中的变量cn.net.wanmo.common.cert.CertOption
-
R
- RSA - 类 中的静态变量cn.net.wanmo.common.cert.X500NameUtil
-
- RsaCertUtil - cn.net.wanmo.common.cert中的类
-
RSA证书工具类
- RsaCertUtil() - 类 的构造器cn.net.wanmo.common.cert.RsaCertUtil
-
- RsaCertUtil.Extension - cn.net.wanmo.common.cert中的类
-
待完善
S
- s - 类 中的变量cn.net.wanmo.common.cert.CertOption
-
- setC(String) - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- setCn(String) - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- setDescription(String) - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- setE(String) - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- setG(String) - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- setL(String) - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- setO(String) - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- setOu(String) - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- setPhone(String) - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- setPostalCode(String) - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- setS(String) - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- setStreet(String) - 类 中的方法cn.net.wanmo.common.cert.CertOption
-
- sign(String, String, String, String, byte[]) - 类 中的静态方法cn.net.wanmo.common.cert.CertificateCoder
-
私钥签名
- SM2 - 类 中的静态变量cn.net.wanmo.common.cert.X500NameUtil
-
- Sm2CertUtil - cn.net.wanmo.common.cert中的类
-
国密证书工具类
- Sm2CertUtil() - 类 的构造器cn.net.wanmo.common.cert.Sm2CertUtil
-
- street - 类 中的变量cn.net.wanmo.common.cert.CertOption
-
V
- value - 类 中的变量cn.net.wanmo.common.cert.RsaCertUtil.Extension
-
- verify(String, byte[], byte[]) - 类 中的静态方法cn.net.wanmo.common.cert.CertificateCoder
-
验证签名
- verifyWithCertBase64(String, String, String) - 类 中的静态方法cn.net.wanmo.common.cert.Sm2CertUtil
-
SM2 证书验签
- verifyWithCertFile(String, String, String) - 类 中的静态方法cn.net.wanmo.common.cert.Sm2CertUtil
-
SM2 证书验签
- verifyWithCertFile(File, String, String) - 类 中的静态方法cn.net.wanmo.common.cert.Sm2CertUtil
-
SM2 证书验签
X
- X500NameUtil - cn.net.wanmo.common.cert中的类
-
- X500NameUtil() - 类 的构造器cn.net.wanmo.common.cert.X500NameUtil
-
C D E G I K L M O P R S V X
Copyright © 2023. All rights reserved.