Package org.bouncycastle.cms.jcajce
Class ZlibCompressor
- java.lang.Object
-
- org.bouncycastle.cms.jcajce.ZlibCompressor
-
- All Implemented Interfaces:
OutputCompressor
public class ZlibCompressor extends java.lang.Object implements OutputCompressor
-
-
Constructor Summary
Constructors Constructor Description ZlibCompressor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.bouncycastle.asn1.x509.AlgorithmIdentifier
getAlgorithmIdentifier()
Return the algorithm identifier describing the compression algorithm and parameters this compressor uses.java.io.OutputStream
getOutputStream(java.io.OutputStream comOut)
Wrap the passed in output stream comOut, returning an output stream that compresses anything passed in before sending on to comOut.
-
-
-
Method Detail
-
getAlgorithmIdentifier
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier()
Description copied from interface:OutputCompressor
Return the algorithm identifier describing the compression algorithm and parameters this compressor uses.- Specified by:
getAlgorithmIdentifier
in interfaceOutputCompressor
- Returns:
- algorithm oid and parameters.
-
getOutputStream
public java.io.OutputStream getOutputStream(java.io.OutputStream comOut)
Description copied from interface:OutputCompressor
Wrap the passed in output stream comOut, returning an output stream that compresses anything passed in before sending on to comOut.- Specified by:
getOutputStream
in interfaceOutputCompressor
- Parameters:
comOut
- output stream for compressed output.- Returns:
- a compressing OutputStream
-
-