【问题标题】:Does SpongyCastle support DERObject class?SpongyCastle 是否支持 DERObject 类?
【发布时间】:2017-09-27 05:16:30
【问题描述】:

我正在尝试在 Android 应用程序中使用以下类的等价物,我使用的是 Spongy Castle 1.54:

org.bouncycastle.asn1.DERObject

我无法导入 org.spongycastle.asn1.DERObject,BouncyCastle API 参考列表 DERObject 也无法导入已弃用的类列表。

海绵城堡根本不支持这个类吗?

【问题讨论】:

  • 该类已从 bouncycastle 中删除。

标签: android certificate bouncycastle x509 spongycastle


【解决方案1】:

在较新版本的 BouncyCastleSpongyCastle 中,DERObject 类不再存在。

SpongyCastle中,它被org.spongycastle.asn1.ASN1Primitive(注意package name was also changed)取代,而在BouncyCastle中,它被org.bouncycastle.asn1.ASN1Primitive取代

您可以在 this link 中查看与旧版本相比有何变化,特别是在“ASN.1 更改”部分:

Old Class            New Class
ASN1Object           ASN1Primitive
ASN1Encodable        ASN1Object
DEREncodable         ASN1Encodable
DERObject            ASN1Primitive
DERString            ASN1String
DERObjectIdentifier  ASN1ObjectIdentifier
X509Name             X500Name
DERInteger           ASN1Integer
DEREnumerated        ASN1Enumerated
X509Attributes       X509AttributeIdentifiers
X509Extension        Extension

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-28
    • 2012-10-04
    • 2019-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多