com.sshtools.j2ssh.transport.publickey
Class SshPublicKey
java.lang.Object
com.sshtools.j2ssh.transport.publickey.SshPublicKey
- Direct Known Subclasses:
- SshDssPublicKey, SshRsaPublicKey
public abstract class SshPublicKey
- extends java.lang.Object
- Version:
- $Revision: 1.24 $
- Author:
- $author$
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
SshPublicKey
public SshPublicKey()
getAlgorithmName
public abstract java.lang.String getAlgorithmName()
- Returns:
getBitLength
public abstract int getBitLength()
- Returns:
getEncoded
public abstract byte[] getEncoded()
- Returns:
getFingerprint
public java.lang.String getFingerprint()
- Returns:
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
- Parameters:
obj
-
- Returns:
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
- Returns:
verifySignature
public abstract boolean verifySignature(byte[] signature,
byte[] exchangeHash)
throws InvalidSshKeySignatureException
- Parameters:
signature
- exchangeHash
-
- Returns:
-
- Throws:
InvalidSshKeySignatureException
Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.