跳过导航链接
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.