SpongyCastle 是否支持 DERObject class?
Does SpongyCastle support DERObject class?
我正在尝试在 Android 应用程序中使用以下 class 的等效项,我正在使用 Spongy Castle 1.54:
org.bouncycastle.asn1.DERObject
我无法导入 org.spongycastle.asn1.DERObject
,BouncyCastle API 参考列表 DERObject
也无法导入已弃用的 classes 列表。
难道海绵城堡根本不支持这个class?
在 BouncyCastle 和 SpongyCastle 的较新版本中,DERObject
class 不再存在。
在SpongyCastle中它被org.spongycastle.asn1.ASN1Primitive
取代(注意package name was also changed),在BouncyCastle中它被替换为 org.bouncycastle.asn1.ASN1Primitive
您可以在 this link 中查看旧版本的变化,特别是在“ASN.1 Changes”部分:
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
我正在尝试在 Android 应用程序中使用以下 class 的等效项,我正在使用 Spongy Castle 1.54:
org.bouncycastle.asn1.DERObject
我无法导入 org.spongycastle.asn1.DERObject
,BouncyCastle API 参考列表 DERObject
也无法导入已弃用的 classes 列表。
难道海绵城堡根本不支持这个class?
在 BouncyCastle 和 SpongyCastle 的较新版本中,DERObject
class 不再存在。
在SpongyCastle中它被org.spongycastle.asn1.ASN1Primitive
取代(注意package name was also changed),在BouncyCastle中它被替换为 org.bouncycastle.asn1.ASN1Primitive
您可以在 this link 中查看旧版本的变化,特别是在“ASN.1 Changes”部分:
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