public abstract class Ssh2BaseDsaPrivateKey extends Ssh2BaseJCEPrivateKey implements SshPrivateKey
customProvider, prv| Constructor and Description |
|---|
Ssh2BaseDsaPrivateKey(java.security.PrivateKey prv) |
Ssh2BaseDsaPrivateKey(java.security.PrivateKey prv,
java.security.Provider customProvider) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAlgorithm() |
abstract SshDsaPublicKey |
getPublicKey() |
int |
hashCode() |
byte[] |
sign(byte[] data)
Create a signature from the data.
|
byte[] |
sign(byte[] data,
java.lang.String signingAlgorithm) |
getJCEPrivateKey, getJCESignatureclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetJCEPrivateKeypublic Ssh2BaseDsaPrivateKey(java.security.PrivateKey prv)
public Ssh2BaseDsaPrivateKey(java.security.PrivateKey prv,
java.security.Provider customProvider)
public java.lang.String getAlgorithm()
getAlgorithm in interface SshPrivateKeypublic byte[] sign(byte[] data)
throws java.io.IOException
SshPrivateKeysign in interface SshPrivateKeyjava.io.IOExceptionpublic byte[] sign(byte[] data,
java.lang.String signingAlgorithm)
throws java.io.IOException
sign in interface SshPrivateKeyjava.io.IOExceptionpublic abstract SshDsaPublicKey getPublicKey()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectCopyright © 2022. All rights reserved.