public class NoneCompression extends Object implements SshCompression
DEFLATER, INFLATER| Constructor and Description |
|---|
NoneCompression() |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
compress(byte[] data,
int start,
int len)
Compress a block of data.
|
String |
getAlgorithm()
Get the algorithm name for this compression implementation.
|
int |
getPriority() |
SecurityLevel |
getSecurityLevel() |
void |
init(int type,
int level)
Initialize the compression.
|
boolean |
isDelayed()
Is this compression delayed until after authentication
|
byte[] |
uncompress(byte[] data,
int start,
int len)
Uncompress a block of data.
|
public void init(int type,
int level)
SshCompressioninit in interface SshCompressiontype - the mode of the compression, should be either INFLATER or DEFLATERlevel - the level of compressionpublic byte[] compress(byte[] data,
int start,
int len)
throws IOException
SshCompressioncompress in interface SshCompressiondata - the data to compressstart - the offset of the data to compresslen - the length of the dataIOExceptionpublic byte[] uncompress(byte[] data,
int start,
int len)
throws IOException
SshCompressionuncompress in interface SshCompressiondata - the data to uncompressstart - the offset of the data to uncompresslen - the length of the dataIOExceptionpublic String getAlgorithm()
SshCompressiongetAlgorithm in interface SshComponentgetAlgorithm in interface SshCompressiongetAlgorithm in interface SecureComponentpublic SecurityLevel getSecurityLevel()
getSecurityLevel in interface SecureComponentpublic int getPriority()
getPriority in interface SecureComponentpublic boolean isDelayed()
SshCompressionisDelayed in interface SshCompressionCopyright © 2025. All rights reserved.