org.bouncycastle.asn1.cms
public class CompressedData extends ASN1Encodable
CompressedData ::= SEQUENCE { version CMSVersion, compressionAlgorithm CompressionAlgorithmIdentifier, encapContentInfo EncapsulatedContentInfo }
Constructor Summary | |
---|---|
CompressedData(AlgorithmIdentifier compressionAlgorithm, ContentInfo encapContentInfo) | |
CompressedData(ASN1Sequence seq) |
Method Summary | |
---|---|
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() |
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.
Parameters: _obj the object we want converted.
Throws: IllegalArgumentException if the object cannot be converted.