com.maverick.ssh
Class SshRsaPrivateKey

java.lang.Object
  extended bycom.maverick.crypto.publickey.RsaKey
      extended bycom.maverick.crypto.publickey.RsaPrivateKey
          extended bycom.maverick.ssh.SshRsaPrivateKey
All Implemented Interfaces:
SshPrivateKey

public class SshRsaPrivateKey
extends com.maverick.crypto.publickey.RsaPrivateKey
implements SshPrivateKey

Represents a RSA key and implements the SshPrivateKey interface.

Author:
Lee David Painter

Field Summary
 
Fields inherited from class com.maverick.crypto.publickey.RsaPrivateKey
ASN_SHA1, privateExponent
 
Fields inherited from class com.maverick.crypto.publickey.RsaKey
modulus
 
Constructor Summary
SshRsaPrivateKey(java.math.BigInteger modulus, java.math.BigInteger privateExponent)
           
SshRsaPrivateKey(com.maverick.crypto.publickey.RsaPrivateKey key)
           
 
Method Summary
 java.lang.String getAlgorithm()
           
 
Methods inherited from class com.maverick.crypto.publickey.RsaPrivateKey
equals, getPrivateExponent, sign, unsignedBigIntToBytes
 
Methods inherited from class com.maverick.crypto.publickey.RsaKey
getBitLength, getModulus, setModulus
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.maverick.ssh.SshPrivateKey
sign
 

Constructor Detail

SshRsaPrivateKey

public SshRsaPrivateKey(com.maverick.crypto.publickey.RsaPrivateKey key)

SshRsaPrivateKey

public SshRsaPrivateKey(java.math.BigInteger modulus,
                        java.math.BigInteger privateExponent)
Method Detail

getAlgorithm

public java.lang.String getAlgorithm()
Specified by:
getAlgorithm in interface SshPrivateKey


Copyright © 2003 3SP LTD. All Rights Reserved.