public class EncryptionInfo
extends org.bouncycastle.asn1.ASN1Object
1988 ASN.1 EncryptionInfo
EncryptionInfo ::= SEQUENCE { encryptionInfoType OBJECT IDENTIFIER, encryptionInfoValue ANY DEFINED BY encryptionInfoType }
1997-ASN.1 EncryptionInfo
EncryptionInfo ::= SEQUENCE { encryptionInfoType ENCINFO-TYPE.&id ({SupportedEncryptionAlgorithms}), encryptionInfoValue ENCINFO-TYPE.&Type ({SupportedEncryptionAlgorithms}{@encryptionInfoType}) }
ENCINFO-TYPE ::= TYPE-IDENTIFIER
SupportedEncryptionAlgorithms ENCINFO-TYPE ::= {...}
Constructor and Description |
---|
EncryptionInfo(org.bouncycastle.asn1.ASN1ObjectIdentifier encryptionInfoType,
org.bouncycastle.asn1.ASN1Encodable encryptionInfoValue) |
Modifier and Type | Method and Description |
---|---|
org.bouncycastle.asn1.ASN1ObjectIdentifier |
getEncryptionInfoType() |
org.bouncycastle.asn1.ASN1Encodable |
getEncryptionInfoValue() |
static EncryptionInfo |
getInstance(org.bouncycastle.asn1.ASN1Object obj)
Deprecated.
Use
getInstance(Object) instead. |
static EncryptionInfo |
getInstance(org.bouncycastle.asn1.ASN1TaggedObject obj,
boolean explicit) |
static EncryptionInfo |
getInstance(java.lang.Object obj) |
org.bouncycastle.asn1.ASN1Primitive |
toASN1Primitive() |
public EncryptionInfo(org.bouncycastle.asn1.ASN1ObjectIdentifier encryptionInfoType, org.bouncycastle.asn1.ASN1Encodable encryptionInfoValue)
public static EncryptionInfo getInstance(org.bouncycastle.asn1.ASN1Object obj)
getInstance(Object)
instead.public static EncryptionInfo getInstance(java.lang.Object obj)
public static EncryptionInfo getInstance(org.bouncycastle.asn1.ASN1TaggedObject obj, boolean explicit)
public org.bouncycastle.asn1.ASN1ObjectIdentifier getEncryptionInfoType()
public org.bouncycastle.asn1.ASN1Encodable getEncryptionInfoValue()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
toASN1Primitive
in interface org.bouncycastle.asn1.ASN1Encodable
toASN1Primitive
in class org.bouncycastle.asn1.ASN1Object