public class

CompressedData

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

Class Overview

RFC 3274 - CMS Compressed Data.

 CompressedData ::= SEQUENCE {
  version CMSVersion,
  compressionAlgorithm CompressionAlgorithmIdentifier,
  encapContentInfo EncapsulatedContentInfo
 }
 

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
CompressedData(AlgorithmIdentifier compressionAlgorithm, ContentInfo encapContentInfo)
CompressedData(ASN1Sequence seq)
Public Methods
AlgorithmIdentifier getCompressionAlgorithmIdentifier()
ContentInfo getEncapContentInfo()
static CompressedData getInstance(ASN1TaggedObject _ato, boolean _explicit)
return a CompressedData object from a tagged object.
static CompressedData getInstance(Object _obj)
return a CompressedData object from the given object.
DERInteger getVersion()
DERObject toASN1Object()
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public CompressedData (AlgorithmIdentifier compressionAlgorithm, ContentInfo encapContentInfo)

public CompressedData (ASN1Sequence seq)

Public Methods

public AlgorithmIdentifier getCompressionAlgorithmIdentifier ()

public ContentInfo getEncapContentInfo ()

public static CompressedData getInstance (ASN1TaggedObject _ato, boolean _explicit)

return a CompressedData object from a tagged object.

Parameters
_ato the tagged object holding the object we want.
_explicit true if the object is meant to be explicitly tagged false otherwise.
Throws
IllegalArgumentException if the object held by the tagged object cannot be converted.

public static CompressedData getInstance (Object _obj)

return a CompressedData object from the given object.

Parameters
_obj the object we want converted.
Throws
IllegalArgumentException if the object cannot be converted.

public DERInteger getVersion ()

public DERObject toASN1Object ()