public class Ssh2DsaPrivateKey extends Object implements SshDsaPrivateKey
| Modifier and Type | Field and Description |
|---|---|
protected DSAPrivateKey |
prv |
| Constructor and Description |
|---|
Ssh2DsaPrivateKey(BigInteger p,
BigInteger q,
BigInteger g,
BigInteger x,
BigInteger y) |
Ssh2DsaPrivateKey(DSAPrivateKey prv,
DSAPublicKey pub) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAlgorithm() |
SshDsaPublicKey |
getPublicKey() |
BigInteger |
getX() |
byte[] |
sign(byte[] data)
Create a signature from the data.
|
protected DSAPrivateKey prv
public Ssh2DsaPrivateKey(DSAPrivateKey prv, DSAPublicKey pub)
public Ssh2DsaPrivateKey(BigInteger p, BigInteger q, BigInteger g, BigInteger x, BigInteger y) throws SshException
SshExceptionpublic byte[] sign(byte[] data)
throws IOException
SshPrivateKeysign in interface SshDsaPrivateKeysign in interface SshPrivateKeyIOExceptionpublic String getAlgorithm()
getAlgorithm in interface SshPrivateKeypublic SshDsaPublicKey getPublicKey()
getPublicKey in interface SshDsaPrivateKeypublic BigInteger getX()
getX in interface SshDsaPrivateKeyCopyright © 2014. All rights reserved.