|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SshException | |
|---|---|
| com.maverick.ssh | |
| com.maverick.ssh.components | This package contains an abstract cryptographic provider for the SSH protocol. |
| com.maverick.ssh.components.jce | This package contains a set of algoritm implementations that enable the Maverick API to use a Java Cryptography Extension provider. |
| com.sshtools.publickey | |
| Uses of SshException in com.maverick.ssh |
|---|
| Methods in com.maverick.ssh that return SshException | |
|---|---|
SshException |
SshIOException.getRealException()
Get the real exception |
| Methods in com.maverick.ssh that throw SshException | |
|---|---|
static java.lang.String |
SshKeyFingerprint.getFingerprint(byte[] encoded)
Generate an SSH key fingerprint as defined in draft-ietf-secsh-fingerprint-00.txt. |
static java.lang.String |
SshKeyFingerprint.getFingerprint(byte[] encoded,
java.lang.String algorithm)
Generate an SSH key fingerprint with a specific algorithm. |
| Constructors in com.maverick.ssh with parameters of type SshException | |
|---|---|
SshIOException(SshException realEx)
Construct the exception with the real exception. |
|
| Uses of SshException in com.maverick.ssh.components |
|---|
| Methods in com.maverick.ssh.components that throw SshException | |
|---|---|
java.lang.String |
ComponentFactory.changePositionofAlgorithm(java.lang.String name,
int position)
|
abstract SshDsaPrivateKey |
ComponentManager.createDsaPrivateKey(java.math.BigInteger p,
java.math.BigInteger q,
java.math.BigInteger g,
java.math.BigInteger x,
java.math.BigInteger y)
Create an instance of a DSA private key. |
abstract SshDsaPublicKey |
ComponentManager.createDsaPublicKey(java.math.BigInteger p,
java.math.BigInteger q,
java.math.BigInteger g,
java.math.BigInteger y)
Create an instance of a DSA public key. |
java.lang.String |
ComponentFactory.createNewOrdering(int[] ordering)
|
abstract SshRsaPrivateCrtKey |
ComponentManager.createRsaPrivateCrtKey(java.math.BigInteger modulus,
java.math.BigInteger publicExponent,
java.math.BigInteger privateExponent,
java.math.BigInteger primeP,
java.math.BigInteger primeQ,
java.math.BigInteger crtCoefficient)
Create an instance of an RSA co-effecient private key. |
abstract SshRsaPrivateCrtKey |
ComponentManager.createRsaPrivateCrtKey(java.math.BigInteger modulus,
java.math.BigInteger publicExponent,
java.math.BigInteger privateExponent,
java.math.BigInteger primeP,
java.math.BigInteger primeQ,
java.math.BigInteger primeExponentP,
java.math.BigInteger primeExponentQ,
java.math.BigInteger crtCoefficient)
Create an instance of an RSA co-efficent private key. |
abstract SshRsaPrivateKey |
ComponentManager.createRsaPrivateKey(java.math.BigInteger modulus,
java.math.BigInteger privateExponent)
Create an instance of an RSA private key. |
abstract SshRsaPublicKey |
ComponentManager.createRsaPublicKey(java.math.BigInteger modulus,
java.math.BigInteger publicExponent,
int version)
Create an instance of an RSA public key. |
abstract SshRsaPublicKey |
ComponentManager.createSsh2RsaPublicKey()
Create an instance of an SSH2 RSA public key. |
java.math.BigInteger |
SshRsaPrivateCrtKey.doPrivate(java.math.BigInteger input)
|
java.math.BigInteger |
SshRsaPublicKey.doPublic(java.math.BigInteger input)
|
abstract SshKeyPair |
ComponentManager.generateDsaKeyPair(int bits)
Generate a new DSA public/private key pair. |
abstract SshKeyPair |
ComponentManager.generateRsaKeyPair(int bits,
int version)
Generate an RSA public/private pair. |
byte[] |
SshPublicKey.getEncoded()
Encode the public key into a blob of binary data, the encoded result will be passed into init to recreate the key. |
java.lang.String |
SshPublicKey.getFingerprint()
Return an SSH fingerprint of the public key |
T |
ComponentFactory.getInstance(java.lang.String name)
Get a new instance of a supported component. |
abstract SshSecureRandomGenerator |
ComponentManager.getRND()
Get the secure random number generator. |
protected void |
ComponentManager.init()
|
void |
SshHmac.init(byte[] keydata)
|
void |
SshPublicKey.init(byte[] blob,
int start,
int len)
Initialize the public key from a blob of binary data. |
void |
SshSecureRandomGenerator.nextBytes(byte[] bytes,
int off,
int len)
|
boolean |
SshPublicKey.verifySignature(byte[] signature,
byte[] data)
Verify the signature. |
| Uses of SshException in com.maverick.ssh.components.jce |
|---|
| Methods in com.maverick.ssh.components.jce that throw SshException | |
|---|---|
SshDsaPrivateKey |
JCEComponentManager.createDsaPrivateKey(java.math.BigInteger p,
java.math.BigInteger q,
java.math.BigInteger g,
java.math.BigInteger x,
java.math.BigInteger y)
|
SshDsaPublicKey |
JCEComponentManager.createDsaPublicKey(java.math.BigInteger p,
java.math.BigInteger q,
java.math.BigInteger g,
java.math.BigInteger y)
|
SshRsaPrivateCrtKey |
JCEComponentManager.createRsaPrivateCrtKey(java.math.BigInteger modulus,
java.math.BigInteger publicExponent,
java.math.BigInteger privateExponent,
java.math.BigInteger primeP,
java.math.BigInteger primeQ,
java.math.BigInteger crtCoefficient)
|
SshRsaPrivateCrtKey |
JCEComponentManager.createRsaPrivateCrtKey(java.math.BigInteger modulus,
java.math.BigInteger publicExponent,
java.math.BigInteger privateExponent,
java.math.BigInteger primeP,
java.math.BigInteger primeQ,
java.math.BigInteger primeExponentP,
java.math.BigInteger primeExponentQ,
java.math.BigInteger crtCoefficient)
|
SshRsaPrivateKey |
JCEComponentManager.createRsaPrivateKey(java.math.BigInteger modulus,
java.math.BigInteger privateExponent)
|
SshRsaPublicKey |
JCEComponentManager.createRsaPublicKey(java.math.BigInteger modulus,
java.math.BigInteger publicExponent,
int version)
|
SshRsaPublicKey |
JCEComponentManager.createSsh2RsaPublicKey()
|
java.math.BigInteger |
Ssh2RsaPrivateCrtKey.doPrivate(java.math.BigInteger input)
|
java.math.BigInteger |
Ssh2RsaPublicKey.doPublic(java.math.BigInteger input)
|
SshKeyPair |
JCEComponentManager.generateDsaKeyPair(int bits)
|
SshKeyPair |
JCEComponentManager.generateRsaKeyPair(int bits,
int version)
|
byte[] |
SshX509RsaPublicKey.getEncoded()
Encode the public key into a blob of binary data, the encoded result will be passed into init to recreate the key. |
byte[] |
Ssh1RsaPublicKey.getEncoded()
Get the encoded format required by SSH1 |
byte[] |
Ssh2RsaPublicKey.getEncoded()
|
byte[] |
SshX509DsaPublicKey.getEncoded()
Encode the public key into a blob of binary data, the encoded result will be passed into init to recreate the key. |
byte[] |
Ssh2DsaPublicKey.getEncoded()
Encode the public key into a blob of binary data, the encoded result will be passed into init to recreate the key. |
byte[] |
SshX509RsaSha1PublicKey.getEncoded()
Encode the public key into a blob of binary data, the encoded result will be passed into init to recreate the key. |
java.lang.String |
Ssh2RsaPublicKey.getFingerprint()
|
java.lang.String |
Ssh2DsaPublicKey.getFingerprint()
|
SshSecureRandomGenerator |
JCEComponentManager.getRND()
|
void |
HmacSha1.init(byte[] keydata)
|
void |
HmacSha196.init(byte[] keydata)
|
void |
HmacSha512.init(byte[] keydata)
|
void |
AbstractHmac.init(byte[] keydata)
|
void |
HmacSha256.init(byte[] keydata)
|
void |
SshX509RsaPublicKey.init(byte[] blob,
int start,
int len)
Initialize the public key from a blob of binary data. |
void |
Ssh2RsaPublicKey.init(byte[] blob,
int start,
int len)
|
void |
SshX509DsaPublicKey.init(byte[] blob,
int start,
int len)
Initialize the public key from a blob of binary data. |
void |
Ssh2DsaPublicKey.init(byte[] blob,
int start,
int len)
Initialize the public key from a blob of binary data. |
void |
SshX509RsaSha1PublicKey.init(byte[] blob,
int start,
int len)
Initialize the public key from a blob of binary data. |
void |
SecureRND.nextBytes(byte[] bytes,
int off,
int len)
|
boolean |
Ssh2RsaPublicKey.verifySignature(byte[] signature,
byte[] data)
|
boolean |
Ssh2DsaPublicKey.verifySignature(byte[] signature,
byte[] data)
Verify the signature. |
| Constructors in com.maverick.ssh.components.jce that throw SshException | |
|---|---|
Ssh2DsaPrivateKey(java.math.BigInteger p,
java.math.BigInteger q,
java.math.BigInteger g,
java.math.BigInteger x,
java.math.BigInteger y)
|
|
| Uses of SshException in com.sshtools.publickey |
|---|
| Methods in com.sshtools.publickey that throw SshException | |
|---|---|
static SshKeyPair |
SshKeyPairGenerator.generateKeyPair(java.lang.String algorithm,
int bits)
Generates a new key pair. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||