public interface CompressionCodec
CompressionCodecs.DEFLATE
,
CompressionCodecs.GZIP
Modifier and Type | Method and Description |
---|---|
byte[] |
compress(byte[] payload)
Compresses the specified byte array according to the compression
algorithm . |
byte[] |
decompress(byte[] compressed)
Decompresses the specified compressed byte array according to the compression
algorithm . |
String |
getAlgorithmName()
The compression algorithm name to use as the JWT's
zip header value. |
String getAlgorithmName()
zip
header value.zip
header value.byte[] compress(byte[] payload) throws CompressionException
algorithm
.payload
- bytes to compressCompressionException
- if the specified byte array cannot be compressed according to the compression
algorithm
.byte[] decompress(byte[] compressed) throws CompressionException
algorithm
. The specified byte array must already be in compressed form
according to the algorithm
.compressed
- compressed bytesCompressionException
- if the specified byte array cannot be decompressed according to the compression
algorithm
.Copyright © 2014–2020 jsonwebtoken.io. All rights reserved.