org.bouncycastle.asn1.cms
Class EncryptedData
java.lang.Object
org.bouncycastle.asn1.ASN1Encodable
org.bouncycastle.asn1.cms.EncryptedData
- All Implemented Interfaces:
- DEREncodable
public class EncryptedData
- extends ASN1Encodable
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
EncryptedData
public EncryptedData(EncryptedContentInfo encInfo)
EncryptedData
public EncryptedData(EncryptedContentInfo encInfo,
ASN1Set unprotectedAttrs)
getInstance
public static EncryptedData getInstance(java.lang.Object o)
getVersion
public DERInteger getVersion()
getEncryptedContentInfo
public EncryptedContentInfo getEncryptedContentInfo()
getUnprotectedAttrs
public ASN1Set getUnprotectedAttrs()
toASN1Object
public DERObject toASN1Object()
EncryptedData ::= SEQUENCE {
version CMSVersion,
encryptedContentInfo EncryptedContentInfo,
unprotectedAttrs [1] IMPLICIT UnprotectedAttributes OPTIONAL }
- Specified by:
toASN1Object
in class ASN1Encodable
- Returns:
- a basic ASN.1 object representation.