Known Direct Subclasses
|
Class Overview
A Config that is initialized as follows. Items marked with an asterisk are added to the config only if
BouncyCastle is in the classpath.
Key exchange: DHG14*, DHG1
Ciphers [1]: AES128CTR, AES192CTR, AES256CTR,
AES128CBC, AES192CBC, AES256CBC, AES192CBC, TripleDESCBC, BlowfishCBC
MAC: HMACSHA1, HMACSHA196, HMACMD5, HMACMD596
Compression: NoneCompression
Signature: SignatureRSA, SignatureDSA
PRNG: BouncyCastleRandom* or JCERandom
Key file support: PKCS8KeyFile*, OpenSSHKeyFile*
Client version: "NET_3_0"
[1] It is worth noting that Sun's JRE does not have the unlimited cryptography extension enabled by default. This
prevents using ciphers with strength greater than 128.
Summary
| Fields |
|
private
final
Logger |
log |
|
|
[Expand]
Inherited Methods |
From class
net.schmizz.sshj.ConfigImpl
|
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
From interface
net.schmizz.sshj.Config
|
Constants
private
static
final
String
VERSION
Constant Value:
"SSHJ_0_8_1_SNAPSHOT"
Fields
Public Constructors
Protected Methods
protected
void
initCipherFactories
()
protected
void
initCompressionFactories
()
protected
void
initFileKeyProviderFactories
(boolean bouncyCastleRegistered)
protected
void
initKeyExchangeFactories
(boolean bouncyCastleRegistered)
protected
void
initMACFactories
()
protected
void
initRandomFactory
(boolean bouncyCastleRegistered)
protected
void
initSignatureFactories
()