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.