de.flexiprovider.core.rsa.interfaces
Class RSAKeyPairGenerator

java.lang.Object
  |
  +--java.security.KeyPairGeneratorSpi
        |
        +--de.flexiprovider.api.keys.KeyPairGenerator
              |
              +--de.flexiprovider.core.rsa.interfaces.RSAKeyPairGenerator
Direct Known Subclasses:
RSAKeyPairGenerator

public abstract class RSAKeyPairGenerator
extends KeyPairGenerator

Translation interface between RSAKeyGenParameterSpec and RSAKeyGenParameterSpec.

Author:
Martin Döring

Constructor Summary
RSAKeyPairGenerator()
           
 
Method Summary
 void initialize(java.security.spec.AlgorithmParameterSpec params, java.security.SecureRandom javaRand)
          Translation adapter for Java-AlgorithmParameterSpecs: initialize the key pair generator using the specified parameters and source of randomness.
 
Methods inherited from class de.flexiprovider.api.keys.KeyPairGenerator
generateKeyPair, genKeyPair, initialize, initialize, initialize
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RSAKeyPairGenerator

public RSAKeyPairGenerator()
Method Detail

initialize

public void initialize(java.security.spec.AlgorithmParameterSpec params,
                       java.security.SecureRandom javaRand)
                throws java.security.InvalidAlgorithmParameterException
Translation adapter for Java-AlgorithmParameterSpecs: initialize the key pair generator using the specified parameters and source of randomness.
Overrides:
initialize in class KeyPairGenerator
Parameters:
params - the key generation parameters
javaRand - the source of randomness
Throws:
java.security.InvalidAlgorithmParameterException - if the given parameters are inappropriate for this key pair generator.