Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

add(T, T...) - Static method in class com.sshtools.common.util.Arrays
 
add(ByteBuffer) - Method in class com.sshtools.common.util.ByteBufferPool
Add a buffer back to the pool.
add(UnsignedInteger32, UnsignedInteger32) - Static method in class com.sshtools.common.util.UnsignedInteger32
Add two unsigned integers together.
add(UnsignedInteger32, int) - Static method in class com.sshtools.common.util.UnsignedInteger32
Add an int to an unsigned integer.
add(UnsignedInteger64, UnsignedInteger64) - Static method in class com.sshtools.common.util.UnsignedInteger64
Add an unsigned integer to another unsigned integer.
add(UnsignedInteger64, int) - Static method in class com.sshtools.common.util.UnsignedInteger64
Add an unsigned integer to an int.
addListener(IOStreamConnector.IOStreamConnectorListener) - Method in class com.sshtools.common.util.IOStreamConnector
 
addStartingSlash(String) - Static method in class com.sshtools.common.util.FileUtils
 
addTrailingSlash(String) - Static method in class com.sshtools.common.util.FileUtils
 
after(String, char) - Static method in class com.sshtools.common.util.Utils
 
areEqual(byte[], byte[]) - Static method in class com.sshtools.common.util.Arrays
 
areEqual(char[], char[]) - Static method in class com.sshtools.common.util.Arrays
 
array() - Method in class com.sshtools.common.util.ByteArrayReader
Provides access to the underlying array
array() - Method in class com.sshtools.common.util.ByteArrayWriter
Get the underlying byte array
Arrays - Class in com.sshtools.common.util
 
Arrays() - Constructor for class com.sshtools.common.util.Arrays
 
assertByte(int) - Method in class com.sshtools.common.util.SimpleASNReader
 
available() - Method in class com.sshtools.common.util.DynamicBuffer
Return the number of bytes of data available to be read from the buffer

B

Base64 - Class in com.sshtools.common.util
 
Base64.InputStream - Class in com.sshtools.common.util
 
Base64.OutputStream - Class in com.sshtools.common.util
 
BCrypt - Class in com.sshtools.common.util
BCrypt implements OpenBSD-style Blowfish password hashing using the scheme describes in "A Future-Adaptable Password Scheme" by Niels Provos and David Mazieres.
BCrypt() - Constructor for class com.sshtools.common.util.BCrypt
 
bcrypt_pbkdf(byte[], byte[], int, int) - Static method in class com.sshtools.common.util.BCryptKDF
 
BCryptKDF - Class in com.sshtools.common.util
 
BCryptKDF() - Constructor for class com.sshtools.common.util.BCryptKDF
 
before(String, char) - Static method in class com.sshtools.common.util.Utils
 
bigIntValue() - Method in class com.sshtools.common.util.UnsignedInteger64
Return a BigInteger value of the unsigned integer.
BinaryLogger - Class in com.sshtools.common.util
 
BinaryLogger(String) - Constructor for class com.sshtools.common.util.BinaryLogger
 
BlankLineEntry - Class in com.sshtools.common.util
 
BlankLineEntry() - Constructor for class com.sshtools.common.util.BlankLineEntry
 
blf_dec(int[], int) - Method in class com.sshtools.common.util.BCrypt
 
blf_dec(int[], int, int) - Method in class com.sshtools.common.util.BCrypt
 
blf_enc(int[], int) - Method in class com.sshtools.common.util.BCrypt
 
blf_key(byte[]) - Method in class com.sshtools.common.util.BCrypt
 
blf_key(byte[], int) - Method in class com.sshtools.common.util.BCrypt
 
buf - Variable in class com.sshtools.common.util.DynamicBuffer
The buffer
BUFFER_SIZE - Static variable in class com.sshtools.common.util.IOUtils
Default buffer size for stream utility methods
ByteArrayReader - Class in com.sshtools.common.util
Utiltiy class to read common parameter types from a byte array.
ByteArrayReader(byte[], int, int) - Constructor for class com.sshtools.common.util.ByteArrayReader
Construct a reader.
ByteArrayReader(byte[]) - Constructor for class com.sshtools.common.util.ByteArrayReader
 
ByteArrayWriter - Class in com.sshtools.common.util
Utility class to write common parameter types to a byte array.
ByteArrayWriter() - Constructor for class com.sshtools.common.util.ByteArrayWriter
Contruct an empty writer.
ByteArrayWriter(int) - Constructor for class com.sshtools.common.util.ByteArrayWriter
Construct a writer with an array size of the length supplied.
ByteBufferPool - Class in com.sshtools.common.util
This class provides a pool for either direct or non direct ByteBuffers.
ByteBufferPool() - Constructor for class com.sshtools.common.util.ByteBufferPool
Create a default pool of ByteBuffers with 4k capacity
ByteBufferPool(int, boolean) - Constructor for class com.sshtools.common.util.ByteBufferPool
Create a pool of ByteBuffers.
bytesToHex(byte[]) - Static method in class com.sshtools.common.util.Utils
 
bytesToHex(byte[], int, int) - Static method in class com.sshtools.common.util.Utils
 
bytesToHex(byte[], int, boolean, boolean) - Static method in class com.sshtools.common.util.Utils
 
bytesToHex(byte[], int, int, int, boolean, boolean) - Static method in class com.sshtools.common.util.Utils
 

C

cat(byte[], byte[]) - Static method in class com.sshtools.common.util.Arrays
 
checkEndsWithNoSlash(String) - Static method in class com.sshtools.common.util.FileUtils
 
checkEndsWithSlash(String) - Static method in class com.sshtools.common.util.FileUtils
 
checkpw(String, String) - Static method in class com.sshtools.common.util.BCrypt
Check that a plaintext password matches a previously hashed one
checkStartsWithNoSlash(String) - Static method in class com.sshtools.common.util.FileUtils
 
checkStartsWithSlash(String) - Static method in class com.sshtools.common.util.FileUtils
 
close() - Method in class com.sshtools.common.util.Base64.OutputStream
 
close() - Method in class com.sshtools.common.util.BinaryLogger
 
close() - Method in class com.sshtools.common.util.ByteArrayReader
 
close() - Method in class com.sshtools.common.util.DynamicBuffer
 
close(boolean) - Method in class com.sshtools.common.util.DynamicBuffer
Closes the buffer
close() - Method in class com.sshtools.common.util.EOLProcessor
 
close() - Method in class com.sshtools.common.util.IOStreamConnector
 
close() - Method in class com.sshtools.common.util.RandomAccessOutputStream
 
close() - Method in class com.sshtools.common.util.TextConversionStream
 
closeStream(InputStream) - Static method in class com.sshtools.common.util.IOUtils
 
closeStream(OutputStream) - Static method in class com.sshtools.common.util.IOUtils
 
closeStream(Closeable) - Static method in class com.sshtools.common.util.IOUtils
 
com.sshtools.common.util - package com.sshtools.common.util
A set of SSHTools utility classes.
CommentEntry - Class in com.sshtools.common.util
 
CommentEntry(String) - Constructor for class com.sshtools.common.util.CommentEntry
 
connect(InputStream, OutputStream) - Method in class com.sshtools.common.util.IOStreamConnector
 
connectorClosed(IOStreamConnector) - Method in interface com.sshtools.common.util.IOStreamConnector.IOStreamConnectorListener
 
connectorTimeout(IOStreamConnector) - Method in interface com.sshtools.common.util.IOStreamConnector.IOStreamConnectorListener
 
convertBackslashToForwardSlash(String) - Static method in class com.sshtools.common.util.FileUtils
 
copy(byte[], int) - Static method in class com.sshtools.common.util.Arrays
 
copy(byte[], int, int) - Static method in class com.sshtools.common.util.Arrays
 
copy(InputStream, OutputStream) - Static method in class com.sshtools.common.util.IOUtils
Copy from an input stream to an output stream.
copy(InputStream, OutputStream, boolean) - Static method in class com.sshtools.common.util.IOUtils
Copy from an input stream to an output stream.
copy(InputStream, OutputStream, long) - Static method in class com.sshtools.common.util.IOUtils
Copy the specified number of bytes from an input stream to an output stream.
copy(InputStream, OutputStream, long, int, boolean) - Static method in class com.sshtools.common.util.IOUtils
Copy the specified number of bytes from an input stream to an output stream.
copyFile(File, File) - Static method in class com.sshtools.common.util.IOUtils
 
copyWithCount(InputStream, OutputStream) - Static method in class com.sshtools.common.util.IOUtils
Copy from an input stream to an output stream.
copyWithCount(InputStream, OutputStream, boolean) - Static method in class com.sshtools.common.util.IOUtils
Copy from an input stream to an output stream.
copyWithCount(InputStream, OutputStream, long) - Static method in class com.sshtools.common.util.IOUtils
Copy the specified number of bytes from an input stream to an output stream.
copyWithCount(InputStream, OutputStream, long, int, boolean) - Static method in class com.sshtools.common.util.IOUtils
Copy the specified number of bytes from an input stream to an output stream.
createInputStream(int, int, InputStream) - Static method in class com.sshtools.common.util.EOLProcessor
 
createOutputStream(int, int, OutputStream) - Static method in class com.sshtools.common.util.EOLProcessor
 
csv(String...) - Static method in class com.sshtools.common.util.Utils
 
csv(Collection<String>) - Static method in class com.sshtools.common.util.Utils
 

D

dataTransfered(byte[], int) - Method in interface com.sshtools.common.util.IOStreamConnector.IOStreamConnectorListener
 
DECODE - Static variable in class com.sshtools.common.util.Base64
 
decode(String) - Static method in class com.sshtools.common.util.Base64
 
decode(byte[], int, int) - Static method in class com.sshtools.common.util.Base64
 
decode(String) - Static method in class com.sshtools.common.util.URLUTF8Encoder
 
decodeString(byte[]) - Static method in class com.sshtools.common.util.ByteArrayReader
 
decodeToObject(String) - Static method in class com.sshtools.common.util.Base64
 
decodeToString(String) - Static method in class com.sshtools.common.util.Base64
 
DEFAULT_BUFFER_SIZE - Static variable in class com.sshtools.common.util.DynamicBuffer
Buffer size when the dynamic buffer is opened
DEFAULT_BUFFER_SIZE - Static variable in class com.sshtools.common.util.IOStreamConnector
 
defaultString(String, String) - Static method in class com.sshtools.common.util.Utils
 
deleteFolder(File) - Static method in class com.sshtools.common.util.FileUtils
 
delTree(File) - Static method in class com.sshtools.common.util.IOUtils
 
dispose() - Method in class com.sshtools.common.util.ByteArrayReader
 
dispose() - Method in class com.sshtools.common.util.ByteArrayWriter
 
DynamicBuffer - Class in com.sshtools.common.util
This class provides an alternative method of storing data, used within the API where Piped Streams could have been used.
DynamicBuffer() - Constructor for class com.sshtools.common.util.DynamicBuffer
Creates a new DynamicBuffer object.
DynamicBuffer(int) - Constructor for class com.sshtools.common.util.DynamicBuffer
 

E

ENCODE - Static variable in class com.sshtools.common.util.Base64
 
encode - Static variable in class com.sshtools.common.util.ByteArrayReader
 
encode(String, boolean) - Static method in class com.sshtools.common.util.URLUTF8Encoder
Encode a string to the "x-www-form-urlencoded" form, enhanced with the UTF-8-in-URL proposal.
encodeBytes(byte[], boolean) - Static method in class com.sshtools.common.util.Base64
 
encodeBytes(byte[], int, int, boolean) - Static method in class com.sshtools.common.util.Base64
 
encodeInt(int) - Static method in class com.sshtools.common.util.ByteArrayWriter
Encode an integer into a 4 byte array.
encodeInt(byte[], int, int) - Static method in class com.sshtools.common.util.ByteArrayWriter
 
encodeObject(Serializable) - Static method in class com.sshtools.common.util.Base64
 
encodeString(String, boolean) - Static method in class com.sshtools.common.util.Base64
 
encodeString(String) - Static method in class com.sshtools.common.util.ByteArrayWriter
 
Entry<T> - Class in com.sshtools.common.util
 
Entry(T) - Constructor for class com.sshtools.common.util.Entry
 
EOLProcessor - Class in com.sshtools.common.util
This class processes text data and corrects line endings according to the settings provided.
EOLProcessor(int, int, OutputStream) - Constructor for class com.sshtools.common.util.EOLProcessor
 
equals(Object) - Method in class com.sshtools.common.util.UnsignedInteger32
Compares an object.
equals(Object) - Method in class com.sshtools.common.util.UnsignedInteger64
Compares this unsigned integer to an object.
exec(String...) - Static method in class com.sshtools.common.util.Utils
 
executeCommand(String...) - Static method in class com.sshtools.common.util.ProcessUtils
 
expiresInMillis() - Method in interface com.sshtools.common.util.ExpiringConcurrentHashMap.ExpiryConfiguration
 
ExpiringConcurrentHashMap<K,V> - Class in com.sshtools.common.util
 
ExpiringConcurrentHashMap(long) - Constructor for class com.sshtools.common.util.ExpiringConcurrentHashMap
 
ExpiringConcurrentHashMap(ExpiringConcurrentHashMap.ExpiryConfiguration) - Constructor for class com.sshtools.common.util.ExpiringConcurrentHashMap
 
ExpiringConcurrentHashMap.ExpiryConfiguration - Interface in com.sshtools.common.util
 

F

FileUtils - Class in com.sshtools.common.util
 
FileUtils() - Constructor for class com.sshtools.common.util.FileUtils
 
firstPathElement(String) - Static method in class com.sshtools.common.util.FileUtils
 
flush() - Method in class com.sshtools.common.util.Base64.OutputStream
 
flush() - Method in class com.sshtools.common.util.DynamicBuffer
Flush data
formatLastModified(long) - Static method in class com.sshtools.common.util.FileUtils
 
formatSize(long) - Static method in class com.sshtools.common.util.FileUtils
 
fromByteSize(String) - Static method in class com.sshtools.common.util.IOUtils
 

G

generateThreadDump(Thread.State...) - Static method in class com.sshtools.common.util.Utils
From https://crunchify.com/how-to-generate-java-thread-dump-programmatically/
gensalt(int) - Static method in class com.sshtools.common.util.BCrypt
Generate a salt for use with the BCrypt.hashpw() method
gensalt() - Static method in class com.sshtools.common.util.BCrypt
Generate a salt for use with the BCrypt.hashpw() method, selecting a reasonable default for the number of hashing rounds to apply
get() - Method in class com.sshtools.common.util.ByteBufferPool
Get a free buffer from the pool.
get(Object) - Method in class com.sshtools.common.util.ExpiringConcurrentHashMap
 
getAllocatedBuffers() - Method in class com.sshtools.common.util.ByteBufferPool
Get the number of buffers currently allocated out.
getBrandId() - Static method in class com.sshtools.common.util.Version
 
getByte() - Method in class com.sshtools.common.util.SimpleASNReader
 
getBytes() - Method in class com.sshtools.common.util.IOStreamConnector
 
getCapacity() - Method in class com.sshtools.common.util.ByteBufferPool
Get the capacity of buffers in this pool.
getCharsetEncoding() - Static method in class com.sshtools.common.util.ByteArrayReader
Get the current encoding being used for Strings variables.
getData() - Method in class com.sshtools.common.util.SimpleASNReader
 
getExpiryTime() - Method in class com.sshtools.common.util.ExpiringConcurrentHashMap
 
getFilename(String) - Static method in class com.sshtools.common.util.FileUtils
 
getFilenameExtension(String) - Static method in class com.sshtools.common.util.IOUtils
 
getFilenameWithoutExtension(String) - Static method in class com.sshtools.common.util.IOUtils
 
getFormattedEntry() - Method in class com.sshtools.common.util.BlankLineEntry
 
getFormattedEntry() - Method in class com.sshtools.common.util.CommentEntry
 
getFormattedEntry() - Method in class com.sshtools.common.util.Entry
 
getFreeBuffers() - Method in class com.sshtools.common.util.ByteBufferPool
Get the number of buffers that are ready to be allocated.
getInputStream() - Method in class com.sshtools.common.util.DynamicBuffer
Get the InputStream of this buffer.
getLastError() - Method in class com.sshtools.common.util.IOStreamConnector
 
getLength() - Method in class com.sshtools.common.util.SimpleASNReader
 
getOutputStream() - Method in class com.sshtools.common.util.DynamicBuffer
Get the OutputStream of the buffer.
getParentPath(String) - Static method in class com.sshtools.common.util.FileUtils
 
getParentPaths(String) - Static method in class com.sshtools.common.util.FileUtils
 
getPort(String) - Static method in class com.sshtools.common.util.Utils
 
getPosition() - Method in class com.sshtools.common.util.ByteArrayReader
Get the current position within the array.
getProductId() - Static method in class com.sshtools.common.util.Version
 
getTimeout() - Method in class com.sshtools.common.util.DynamicBuffer
 
getTotalMemoryAllocated() - Method in class com.sshtools.common.util.ByteBufferPool
Calculate the total memory allocated by this pool.
getTotalMemoryInUse() - Method in class com.sshtools.common.util.ByteBufferPool
Calculate the total memory in use by this pool.
getUTF8Bytes(String) - Static method in class com.sshtools.common.util.Utils
 
getValue() - Method in class com.sshtools.common.util.Entry
 
getVersion() - Static method in class com.sshtools.common.util.Version
 
getVersion(String) - Static method in class com.sshtools.common.util.Version
 

H

hasBinary() - Method in class com.sshtools.common.util.EOLProcessor
Check to see if binary data was encountered during the encoding process
hasBinary() - Method in class com.sshtools.common.util.TextConversionStream
Check to see if binary data was encountered during the encoding process
hashCode() - Method in class com.sshtools.common.util.UnsignedInteger32
Returns the objects hash code.
hashCode() - Method in class com.sshtools.common.util.UnsignedInteger64
Return the objects hash code.
hashpw(String, String) - Static method in class com.sshtools.common.util.BCrypt
Hash a password using the OpenBSD bcrypt scheme
hasMoreData() - Method in class com.sshtools.common.util.SimpleASNReader
 
hasParents(String) - Static method in class com.sshtools.common.util.FileUtils
 
hasPort(String) - Static method in class com.sshtools.common.util.Utils
 
hexToBytes(String) - Static method in class com.sshtools.common.util.Utils
Converts a hex string to bytes.

I

in - Variable in class com.sshtools.common.util.DynamicBuffer
This buffers InputStream
InputStream(InputStream) - Constructor for class com.sshtools.common.util.Base64.InputStream
 
InputStream(InputStream, boolean) - Constructor for class com.sshtools.common.util.Base64.InputStream
 
intValue() - Method in class com.sshtools.common.util.UnsignedInteger32
Returns the long value of the unsigned integer cast to an int
IOStreamConnector - Class in com.sshtools.common.util
Connects an input stream to an outputstream.
IOStreamConnector() - Constructor for class com.sshtools.common.util.IOStreamConnector
Creates a new IOStreamConnector object.
IOStreamConnector(InputStream, OutputStream) - Constructor for class com.sshtools.common.util.IOStreamConnector
Creates a new IOStreamConnector object.
IOStreamConnector.IOStreamConnectorListener - Interface in com.sshtools.common.util
 
IOUtils - Class in com.sshtools.common.util
 
IOUtils() - Constructor for class com.sshtools.common.util.IOUtils
 
isBlank(String) - Static method in class com.sshtools.common.util.Utils
 
isClosed() - Method in class com.sshtools.common.util.IOStreamConnector
 
isNotBlank(String) - Static method in class com.sshtools.common.util.Utils
 
isRoot(String) - Static method in class com.sshtools.common.util.FileUtils
 
isSamePath(String, String) - Static method in class com.sshtools.common.util.FileUtils
 

J

join(String[], String) - Static method in class com.sshtools.common.util.Utils
 

L

lastPathElement(String) - Static method in class com.sshtools.common.util.FileUtils
 
listenerList - Variable in class com.sshtools.common.util.IOStreamConnector
 
log(byte[]) - Method in class com.sshtools.common.util.BinaryLogger
 
log(byte[], int, int) - Method in class com.sshtools.common.util.BinaryLogger
 
log(ByteBuffer) - Method in class com.sshtools.common.util.BinaryLogger
 
longValue() - Method in class com.sshtools.common.util.UnsignedInteger32
Returns the long value of this unsigned integer.
longValue() - Method in class com.sshtools.common.util.UnsignedInteger64
Return a long value of the unsigned integer.

M

main(String[]) - Static method in class com.sshtools.common.util.BCrypt
 
main(String[]) - Static method in class com.sshtools.common.util.TextConversionStream
 
MAX_VALUE - Static variable in class com.sshtools.common.util.UnsignedInteger32
The maximum value of a 32bit unsigned integer
MAX_VALUE - Static variable in class com.sshtools.common.util.UnsignedInteger64
 
mergeToArgsString(String[]) - Static method in class com.sshtools.common.util.Utils
 
MIN_VALUE - Static variable in class com.sshtools.common.util.UnsignedInteger32
The minimum value of a 32bit unsigned integer
MIN_VALUE - Static variable in class com.sshtools.common.util.UnsignedInteger64
 
move(int) - Method in class com.sshtools.common.util.ByteArrayWriter
Move the position of the next byte to be written.

N

nearestMultipleOf(int, int) - Static method in class com.sshtools.common.util.Utils
 

O

out - Variable in class com.sshtools.common.util.DynamicBuffer
This buffers OutputStream
OutputStream(OutputStream) - Constructor for class com.sshtools.common.util.Base64.OutputStream
 
OutputStream(OutputStream, boolean) - Constructor for class com.sshtools.common.util.Base64.OutputStream
 

P

processBytes(byte[], int, int) - Method in class com.sshtools.common.util.EOLProcessor
 
ProcessUtils - Class in com.sshtools.common.util
 
ProcessUtils() - Constructor for class com.sshtools.common.util.ProcessUtils
 
prompt(BufferedReader, String) - Static method in class com.sshtools.common.util.Utils
 
prompt(BufferedReader, String, String) - Static method in class com.sshtools.common.util.Utils
 
put(K, V) - Method in class com.sshtools.common.util.ExpiringConcurrentHashMap
 
putAll(Map<? extends K, ? extends V>) - Method in class com.sshtools.common.util.ExpiringConcurrentHashMap
 
putIfAbsent(K, V) - Method in class com.sshtools.common.util.ExpiringConcurrentHashMap
 

R

RandomAccessOutputStream - Class in com.sshtools.common.util
 
RandomAccessOutputStream(RandomAccessFile) - Constructor for class com.sshtools.common.util.RandomAccessOutputStream
 
randomAlphaNumericString(int) - Static method in class com.sshtools.common.util.Utils
 
read() - Method in class com.sshtools.common.util.Base64.InputStream
 
read(byte[], int, int) - Method in class com.sshtools.common.util.Base64.InputStream
 
read() - Method in class com.sshtools.common.util.DynamicBuffer
Read a byte from the buffer
read(byte[], int, int) - Method in class com.sshtools.common.util.DynamicBuffer
Read a byte array from the buffer
readBigInteger() - Method in class com.sshtools.common.util.ByteArrayReader
Read a BigInteger from the array.
readBinaryString() - Method in class com.sshtools.common.util.ByteArrayReader
Read a binary string from the array.
readBoolean() - Method in class com.sshtools.common.util.ByteArrayReader
Write a boolean value to the array.
readFully(byte[], int, int) - Method in class com.sshtools.common.util.ByteArrayReader
Read until the buffer supplied is full.
readFully(byte[]) - Method in class com.sshtools.common.util.ByteArrayReader
 
readInt(byte[], int) - Static method in class com.sshtools.common.util.ByteArrayReader
Read an integer (4 bytes) from the array.
readInt() - Method in class com.sshtools.common.util.ByteArrayReader
Read an integer (4 bytes) from the array.
readMPINT() - Method in class com.sshtools.common.util.ByteArrayReader
Reads a standard SSH1 MPINT using the first 16 bits as the length prefix
readMPINT32() - Method in class com.sshtools.common.util.ByteArrayReader
Reads an MPINT using the first 32 bits as the length prefix
readpos - Variable in class com.sshtools.common.util.DynamicBuffer
The current read position
readShort(byte[], int) - Static method in class com.sshtools.common.util.ByteArrayReader
 
readShort() - Method in class com.sshtools.common.util.ByteArrayReader
 
readString() - Method in class com.sshtools.common.util.ByteArrayReader
Read a String from the array.
readString(String) - Method in class com.sshtools.common.util.ByteArrayReader
Read a String from the array converting using the given character set.
readStringFromFile(File, String) - Static method in class com.sshtools.common.util.IOUtils
 
readStringFromStream(InputStream, String) - Static method in class com.sshtools.common.util.IOUtils
 
readUINT32() - Method in class com.sshtools.common.util.ByteArrayReader
 
readUINT64() - Method in class com.sshtools.common.util.ByteArrayReader
 
readUTF8StringFromFile(File) - Static method in class com.sshtools.common.util.IOUtils
 
readUTF8StringFromStream(InputStream) - Static method in class com.sshtools.common.util.IOUtils
 
readyFully(InputStream, byte[]) - Static method in class com.sshtools.common.util.IOUtils
 
recurseDeleteDirectory(File) - Static method in class com.sshtools.common.util.IOUtils
 
removeListener(IOStreamConnector.IOStreamConnectorListener) - Method in class com.sshtools.common.util.IOStreamConnector
 
removeStartingSlash(String) - Static method in class com.sshtools.common.util.FileUtils
 
removeTrailingSlash(String) - Static method in class com.sshtools.common.util.FileUtils
 
report(int[], int) - Static method in class com.sshtools.common.util.BCrypt
 
rightPad(String, int) - Static method in class com.sshtools.common.util.Utils
 
rollover(File, int) - Static method in class com.sshtools.common.util.IOUtils
 

S

setBlockInterrupt(int) - Method in class com.sshtools.common.util.DynamicBuffer
 
setBufferSize(int) - Method in class com.sshtools.common.util.IOStreamConnector
 
setCharsetEncoding(String) - Static method in class com.sshtools.common.util.ByteArrayReader
Allows the default encoding to be overriden for String variables processed by the class.
setCloseInput(boolean) - Method in class com.sshtools.common.util.IOStreamConnector
 
setCloseOutput(boolean) - Method in class com.sshtools.common.util.IOStreamConnector
 
setTimeout(int) - Method in class com.sshtools.common.util.DynamicBuffer
 
sha1Digest(File) - Static method in class com.sshtools.common.util.IOUtils
 
sha1Digest(InputStream) - Static method in class com.sshtools.common.util.IOUtils
 
silentClose() - Method in class com.sshtools.common.util.ByteArrayReader
 
silentClose() - Method in class com.sshtools.common.util.ByteArrayWriter
 
SimpleASNReader - Class in com.sshtools.common.util
 
SimpleASNReader(byte[]) - Constructor for class com.sshtools.common.util.SimpleASNReader
Creates a new SimpleASNReader object.
SimpleASNWriter - Class in com.sshtools.common.util
 
SimpleASNWriter() - Constructor for class com.sshtools.common.util.SimpleASNWriter
Creates a new SimpleASNWriter object.
sort(int[]) - Static method in class com.sshtools.common.util.Arrays
Sorts the specified array of ints into ascending numerical order.
splitToArgsArray(String) - Static method in class com.sshtools.common.util.Utils
 
stripFirstPathElement(String) - Static method in class com.sshtools.common.util.FileUtils
 
stripLastPathElement(String) - Static method in class com.sshtools.common.util.FileUtils
 
stripLeadingZeros(byte[]) - Static method in class com.sshtools.common.util.ByteArrayWriter
 
stripLeadingZeros(byte[]) - Static method in class com.sshtools.common.util.Utils
 
stripParentPath(String, String) - Static method in class com.sshtools.common.util.FileUtils
 
stripPath(String) - Static method in class com.sshtools.common.util.FileUtils
 

T

TEXT_ALL - Static variable in class com.sshtools.common.util.EOLProcessor
This input style instructs the conversion to strip all line ending type characters and replace with the output style line ending
TEXT_ALL - Static variable in class com.sshtools.common.util.TextConversionStream
This input style instructs the conversion to strip all line ending type characters and replace with the output style line ending
TEXT_CR - Static variable in class com.sshtools.common.util.EOLProcessor
This indicates a CR line ending style and can be used for either input or output style parameters
TEXT_CR - Static variable in class com.sshtools.common.util.TextConversionStream
This indicates a CR line ending style and can be used for either input or output style parameters
TEXT_CRLF - Static variable in class com.sshtools.common.util.EOLProcessor
 
TEXT_CRLF - Static variable in class com.sshtools.common.util.TextConversionStream
 
TEXT_DOS - Static variable in class com.sshtools.common.util.EOLProcessor
This indicates a CRLF line ending combination and can be used for both input and output style parameters.
TEXT_DOS - Static variable in class com.sshtools.common.util.TextConversionStream
This indicates a CRLF line ending combinarion and can be used for both input and output style parameters.
TEXT_LF - Static variable in class com.sshtools.common.util.EOLProcessor
This indicates a single LF line ending style and can be used for either input or output style parameters
TEXT_LF - Static variable in class com.sshtools.common.util.TextConversionStream
This indicates a single LF line ending style and can be used for either input or output style parameters
TEXT_MAC - Static variable in class com.sshtools.common.util.EOLProcessor
This indicates a MAC line ending and can be used in either the input or output style parameters
TEXT_MAC - Static variable in class com.sshtools.common.util.TextConversionStream
This indicates a MAC line ending and can be used in either the input or output style parameters
TEXT_SYSTEM - Static variable in class com.sshtools.common.util.EOLProcessor
This output style specifies that the text will have line endings set to the current system setting.
TEXT_SYSTEM - Static variable in class com.sshtools.common.util.TextConversionStream
This output style specifies that the text will have line endings set to the current system setting.
TEXT_UNIX - Static variable in class com.sshtools.common.util.EOLProcessor
This indicates a LF line ending style and can be used for either input or output style parameters
TEXT_UNIX - Static variable in class com.sshtools.common.util.TextConversionStream
This indicates a LF line ending style and can be used for either input or output style parameters
TEXT_WINDOWS - Static variable in class com.sshtools.common.util.EOLProcessor
This indicates a CRLF line ending combination and can be used for both input and output style parameters.
TEXT_WINDOWS - Static variable in class com.sshtools.common.util.TextConversionStream
This indicates a CRLF line ending combinarion and can be used for both input and output style parameters.
TextConversionStream - Class in com.sshtools.common.util
This class processes text data and corrects line endings according to the settings provided.
TextConversionStream(int, int, OutputStream) - Constructor for class com.sshtools.common.util.TextConversionStream
 
toByteArray() - Method in class com.sshtools.common.util.SimpleASNWriter
 
toByteArray() - Method in class com.sshtools.common.util.UnsignedInteger64
Returns a byte array encoded with the unsigned integer.
toByteSize(double) - Static method in class com.sshtools.common.util.IOUtils
 
toByteSize(double, int) - Static method in class com.sshtools.common.util.IOUtils
 
toInputStream(String, String) - Static method in class com.sshtools.common.util.IOUtils
 
toString() - Method in class com.sshtools.common.util.UnsignedInteger32
Returns a String representation of the unsigned integer.
toString() - Method in class com.sshtools.common.util.UnsignedInteger64
Return a String representation of the unsigned integer

U

UnsignedInteger32 - Class in com.sshtools.common.util
This class provides a 32bit unsigned integer.
UnsignedInteger32(long) - Constructor for class com.sshtools.common.util.UnsignedInteger32
Creates a new UnsignedInteger32 object.
UnsignedInteger32(String) - Constructor for class com.sshtools.common.util.UnsignedInteger32
Creates a new UnsignedInteger32 object.
UnsignedInteger64 - Class in com.sshtools.common.util
This class provides a 64bit unsigned integer.
UnsignedInteger64(String) - Constructor for class com.sshtools.common.util.UnsignedInteger64
Creates a new UnsignedInteger64 object.
UnsignedInteger64(byte[]) - Constructor for class com.sshtools.common.util.UnsignedInteger64
Creates a new UnsignedInteger64 object.
UnsignedInteger64(long) - Constructor for class com.sshtools.common.util.UnsignedInteger64
 
UnsignedInteger64(BigInteger) - Constructor for class com.sshtools.common.util.UnsignedInteger64
Creates a new UnsignedInteger64 object.
URLUTF8Encoder - Class in com.sshtools.common.util
Provides a method to encode any string into a URL-safe form.
URLUTF8Encoder() - Constructor for class com.sshtools.common.util.URLUTF8Encoder
 
Utils - Class in com.sshtools.common.util
 
Utils() - Constructor for class com.sshtools.common.util.Utils
 

V

value - Variable in class com.sshtools.common.util.Entry
 
Version - Class in com.sshtools.common.util
 
Version() - Constructor for class com.sshtools.common.util.Version
 

W

write(int) - Method in class com.sshtools.common.util.Base64.OutputStream
 
write(byte[], int, int) - Method in class com.sshtools.common.util.Base64.OutputStream
 
write(int) - Method in class com.sshtools.common.util.DynamicBuffer
Write a byte array to the buffer
write(byte[], int, int) - Method in class com.sshtools.common.util.DynamicBuffer
 
write(byte[], int, int) - Method in class com.sshtools.common.util.RandomAccessOutputStream
 
write(int) - Method in class com.sshtools.common.util.RandomAccessOutputStream
 
write(byte[]) - Method in class com.sshtools.common.util.SimpleASNWriter
 
write(int) - Method in class com.sshtools.common.util.TextConversionStream
 
write(byte[], int, int) - Method in class com.sshtools.common.util.TextConversionStream
 
writeBigInteger(BigInteger) - Method in class com.sshtools.common.util.ByteArrayWriter
Write a BigInteger to the array.
writeBinaryString(byte[]) - Method in class com.sshtools.common.util.ByteArrayWriter
Write a binary string to the array.
writeBinaryString(byte[], int, int) - Method in class com.sshtools.common.util.ByteArrayWriter
Write a binary string to the array.
writeBoolean(boolean) - Method in class com.sshtools.common.util.ByteArrayWriter
Write a boolean value to the array.
writeByte(int) - Method in class com.sshtools.common.util.SimpleASNWriter
 
writeBytesToFile(byte[], File) - Static method in class com.sshtools.common.util.IOUtils
 
writeData(byte[]) - Method in class com.sshtools.common.util.SimpleASNWriter
 
writeInt(long) - Method in class com.sshtools.common.util.ByteArrayWriter
Write an integer to the array
writeInt(int) - Method in class com.sshtools.common.util.ByteArrayWriter
Write an integer to the array.
writeLength(int) - Method in class com.sshtools.common.util.SimpleASNWriter
 
writeMPINT(BigInteger) - Method in class com.sshtools.common.util.ByteArrayWriter
 
writepos - Variable in class com.sshtools.common.util.DynamicBuffer
The current write position
writeShort(short) - Method in class com.sshtools.common.util.ByteArrayWriter
 
writeString(String) - Method in class com.sshtools.common.util.ByteArrayWriter
Write a string to the byte array.
writeString(String, String) - Method in class com.sshtools.common.util.ByteArrayWriter
Write a String to the byte array converting the bytes using the given character set.
writeStringToFile(File, String, String) - Static method in class com.sshtools.common.util.IOUtils
 
writeStringToStream(OutputStream, String, String) - Static method in class com.sshtools.common.util.IOUtils
 
writeUINT32(UnsignedInteger32) - Method in class com.sshtools.common.util.ByteArrayWriter
 
writeUINT64(UnsignedInteger64) - Method in class com.sshtools.common.util.ByteArrayWriter
 
writeUINT64(long) - Method in class com.sshtools.common.util.ByteArrayWriter
 
writeUTF8StringToFile(File, String) - Static method in class com.sshtools.common.util.IOUtils
 
writeUTF8StringToStream(OutputStream, String) - Static method in class com.sshtools.common.util.IOUtils
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2022. All rights reserved.