io.jsonwebtoken.CompressionCodecpublic class GzipCompressionCodec extends AbstractCompressionCodec implements io.jsonwebtoken.CompressionCodec
| Constructor | Description |
|---|---|
GzipCompressionCodec() |
| Modifier and Type | Method | Description |
|---|---|---|
protected byte[] |
doCompress(byte[] payload) |
Implement this method to do the actual work of compressing the payload
|
protected byte[] |
doDecompress(byte[] compressed) |
Implement this method to do the actual work of decompressing the compressed bytes.
|
String |
getAlgorithmName() |
compress, decompresspublic String getAlgorithmName()
getAlgorithmName in interface io.jsonwebtoken.CompressionCodecprotected byte[] doCompress(byte[] payload)
throws IOException
AbstractCompressionCodecdoCompress in class AbstractCompressionCodecpayload - the bytes to compressIOException - if the compression causes an IOExceptionprotected byte[] doDecompress(byte[] compressed)
throws IOException
AbstractCompressionCodecdoDecompress in class AbstractCompressionCodeccompressed - compressed bytesIOException - if the decompression runs into an IO problemCopyright © 2019. All rights reserved.