com.mindbright.security.publickey
Class RSAPrivateKey

java.lang.Object
  extended by com.mindbright.security.publickey.RSAKey
      extended by com.mindbright.security.publickey.RSAPrivateKey
All Implemented Interfaces:
RSAKey, RSAPrivateKey, Key, PrivateKey, java.io.Serializable
Direct Known Subclasses:
RSAPrivateCrtKey

public class RSAPrivateKey
extends RSAKey
implements RSAPrivateKey

See Also:
Serialized Form

Field Summary
protected  java.math.BigInteger privateExponent
           
 
Fields inherited from class com.mindbright.security.publickey.RSAKey
modulus
 
Constructor Summary
RSAPrivateKey(java.math.BigInteger modulus, java.math.BigInteger privateExponent)
           
 
Method Summary
 java.math.BigInteger getPrivateExponent()
           
 
Methods inherited from class com.mindbright.security.publickey.RSAKey
getAlgorithm, getEncoded, getFormat, getModulus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.mindbright.jca.security.interfaces.RSAKey
getModulus
 
Methods inherited from interface com.mindbright.jca.security.Key
getAlgorithm, getEncoded, getFormat
 

Field Detail

privateExponent

protected java.math.BigInteger privateExponent
Constructor Detail

RSAPrivateKey

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

getPrivateExponent

public java.math.BigInteger getPrivateExponent()
Specified by:
getPrivateExponent in interface RSAPrivateKey