This abstract class defines the service-provider interface for KeyPairGenerator . A security provider must implement a concrete subclass of this class for each cryptographic algorithm for which it can generate key pairs. Applications never need to use or subclass this class. public abstract class KeyPairGeneratorSpi { // Public Constructors public KeyPairGeneratorSpi ( ); // Public Instance Methods public abstract KeyPair generateKeyPair ( ); public void initialize (java.security.spec.AlgorithmParameterSpec params , SecureRandom random ) throws InvalidAlgorithmParameterException; public abstract void initialize (int keysize , SecureRandom random ); } SubclassesKeyPairGenerator |