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
-
-