com.sshtools.j2ssh.transport.publickey

Class SshPublicKey

Known Direct Subclasses:
SshDssPublicKey, SshRsaPublicKey

public abstract class SshPublicKey
extends java.lang.Object

Version:
$Revision: 1.24 $
Author:
$author$

Method Summary

boolean
equals(Object obj)
abstract String
getAlgorithmName()
abstract int
getBitLength()
abstract byte[]
getEncoded()
String
getFingerprint()
int
hashCode()
abstract boolean
verifySignature(byte[] signature, byte[] exchangeHash)

Method Details

equals

public boolean equals(Object obj)
Parameters:
obj -
Returns:

getAlgorithmName

public abstract String getAlgorithmName()
Returns:

getBitLength

public abstract int getBitLength()
Returns:

getEncoded

public abstract byte[] getEncoded()
Returns:

getFingerprint

public String getFingerprint()
Returns:

hashCode

public int hashCode()
Returns:

verifySignature

public abstract boolean verifySignature(byte[] signature,
                                        byte[] exchangeHash)
            throws InvalidSshKeySignatureException
Parameters:
signature -
exchangeHash -
Returns:

Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.