Class SshPublicKey
java.lang.Object
com.sshtools.j2ssh.transport.publickey.SshPublicKey
- Direct Known Subclasses:
SshDssPublicKey
,SshRsaPublicKey
- Version:
- $Revision: 1.24 $
- Author:
- $author$
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
abstract String
abstract int
abstract byte[]
int
hashCode()
abstract boolean
verifySignature
(byte[] signature, byte[] exchangeHash)
-
Constructor Details
-
SshPublicKey
public SshPublicKey()
-
-
Method Details
-
getAlgorithmName
- Returns:
-
getBitLength
public abstract int getBitLength()- Returns:
-
getEncoded
public abstract byte[] getEncoded()- Returns:
-
getFingerprint
- Returns:
-
equals
-
hashCode
public int hashCode() -
verifySignature
public abstract boolean verifySignature(byte[] signature, byte[] exchangeHash) throws InvalidSshKeySignatureException - Parameters:
signature
-exchangeHash
-- Returns:
- Throws:
InvalidSshKeySignatureException
-