javax.security.cert.X509Certificate vs java.security.cert.X509Certificate? [英] javax.security.cert.X509Certificate vs java.security.cert.X509Certificate?

查看:764
本文介绍了javax.security.cert.X509Certificate vs java.security.cert.X509Certificate?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你发现标题有什么不同吗? (对我来说,需要一些时间)

Did you spot the difference in the title? (for me, it took some time)

所以我使用弹性城堡连接到 java.security.cert.X509Certificate 按顺序
创建证书。现在我正在寻找一种方法从原始字节创建一个 java.security.cert.X509Certificate 。我没有任何方法,在
java.security.cert.X509Certificate ,但有一个(getInstance静态方法)在
javax.security.cert.X509Certificate

So I used bouncy castle with connection to java.security.cert.X509Certificate in order to create certificates. Now I'm looking for a way to create a java.security.cert.X509Certificate from raw bytes. I haven't any method to do this in java.security.cert.X509Certificate but there is one(the getInstance static method) in javax.security.cert.X509Certificate.

问题是我无法将 javax.security.cert.X509Certificate 转换为 java .security.cert.X509Certificate

The problem is I cannot cast a javax.security.cert.X509Certificate to java.security.cert.X509Certificate.

任何想做什么,将原始字节转换为 java。 security.cert.X509Certificate

Any ideas on what to do, to transform raw bytes into a java.security.cert.X509Certificate?

另外,一个抽象类和另一个类之间有什么区别?为什么java有两个不同的功能?

Also, what's the differences between the one abstract class and the other class? Why does java has two of them with different functionality?

推荐答案

javax版本已弃用。使用 CertificateFactory 从原始字节生成证书。在javadocs中有一个例子。

The javax version is deprecated. Use CertificateFactory to generate a certificate from raw bytes. There is an example in the javadocs.

这篇关于javax.security.cert.X509Certificate vs java.security.cert.X509Certificate?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆