Java中的X509证书和X509CertificateHolder之间有什么区别?

Java中的X509证书和X509CertificateHolder之间有什么区别?,java,x509certificate,bouncycastle,Java,X509certificate,Bouncycastle,所以我有一个问题,我无法理解x509certificate和X509CertificateHolder java之间的区别,因为没有人解释,形式正确,每个人都编写代码,但是,它们不具体,在这些行中做什么,文档有点难理解,如果有人能帮助我,我将非常感激,谢谢。在这里,我想这足以让你很容易理解它 实际上X509Certificatecertificate包含有关向其颁发证书的标识和颁发证书的标识的信息。X509证书中的标准信息包括 实际上,X509CertificateHolderbouncycas

所以我有一个问题,我无法理解x509certificate和X509CertificateHolder java之间的区别,因为没有人解释,形式正确,每个人都编写代码,但是,它们不具体,在这些行中做什么,文档有点难理解,如果有人能帮助我,我将非常感激,谢谢。

在这里,我想这足以让你很容易理解它

实际上
X509Certificate
certificate包含有关向其颁发证书的标识和颁发证书的标识的信息。
X509证书中的标准信息包括


实际上,
X509CertificateHolder
bouncycastle文档说,它为
X509Certificate
结构持有类


X509CertificateHolder
来自BouncyCastle库,
X509Certificate
来自JDK?那么还有什么比这更好呢??为什么呢?非常感谢你的帮助,我有点困惑,但现在可以理解了,谢谢你。