com.mindbright.jca.security
Class KeyPairGeneratorSpi

java.lang.Object
  extended bycom.mindbright.jca.security.KeyPairGeneratorSpi
Direct Known Subclasses:
KeyPairGenerator

public abstract class KeyPairGeneratorSpi
extends java.lang.Object


Constructor Summary
KeyPairGeneratorSpi()
           
 
Method Summary
abstract  KeyPair generateKeyPair()
           
 void initialize(AlgorithmParameterSpec params, SecureRandom random)
           
abstract  void initialize(int keysize, SecureRandom random)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeyPairGeneratorSpi

public KeyPairGeneratorSpi()
Method Detail

initialize

public abstract void initialize(int keysize,
                                SecureRandom random)

initialize

public void initialize(AlgorithmParameterSpec params,
                       SecureRandom random)
                throws InvalidAlgorithmParameterException
Throws:
InvalidAlgorithmParameterException

generateKeyPair

public abstract KeyPair generateKeyPair()