public class

EncryptedData

extends ASN1Encodable
java.lang.Object
   ↳ org.bouncycastle.asn1.ASN1Encodable
     ↳ org.bouncycastle.asn1.cms.EncryptedData

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
EncryptedData(EncryptedContentInfo encInfo)
EncryptedData(EncryptedContentInfo encInfo, ASN1Set unprotectedAttrs)
Public Methods
EncryptedContentInfo getEncryptedContentInfo()
static EncryptedData getInstance(Object o)
ASN1Set getUnprotectedAttrs()
DERInteger getVersion()
DERObject toASN1Object()
       EncryptedData ::= SEQUENCE {
                     version CMSVersion,
                     encryptedContentInfo EncryptedContentInfo,
                     unprotectedAttrs [1] IMPLICIT UnprotectedAttributes OPTIONAL }
 
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public EncryptedData (EncryptedContentInfo encInfo)

public EncryptedData (EncryptedContentInfo encInfo, ASN1Set unprotectedAttrs)

Public Methods

public EncryptedContentInfo getEncryptedContentInfo ()

public static EncryptedData getInstance (Object o)

public ASN1Set getUnprotectedAttrs ()

public DERInteger getVersion ()

public DERObject toASN1Object ()

       EncryptedData ::= SEQUENCE {
                     version CMSVersion,
                     encryptedContentInfo EncryptedContentInfo,
                     unprotectedAttrs [1] IMPLICIT UnprotectedAttributes OPTIONAL }
 

Returns
  • a basic ASN.1 object representation.