Package java.security
Class KeyPairGenerator
- java.lang.Object
-
- java.security.KeyPairGeneratorSpi
-
- java.security.KeyPairGenerator
-
public abstract class KeyPairGenerator extends KeyPairGeneratorSpi
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
KeyPairGenerator(String var0)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description KeyPair
generateKeyPair()
KeyPair
genKeyPair()
String
getAlgorithm()
static KeyPairGenerator
getInstance(String var0)
static KeyPairGenerator
getInstance(String var0, String var1)
Provider
getProvider()
void
initialize(int var0)
void
initialize(int var0, SecureRandom var1)
void
initialize(AlgorithmParameterSpec var0)
void
initialize(AlgorithmParameterSpec var0, SecureRandom var1)
-
-
-
Constructor Detail
-
KeyPairGenerator
protected KeyPairGenerator(String var0)
-
-
Method Detail
-
genKeyPair
public final KeyPair genKeyPair()
-
getAlgorithm
public String getAlgorithm()
-
getInstance
public static KeyPairGenerator getInstance(String var0) throws NoSuchAlgorithmException
- Throws:
NoSuchAlgorithmException
-
getInstance
public static KeyPairGenerator getInstance(String var0, String var1) throws NoSuchAlgorithmException, NoSuchProviderException
-
getProvider
public final Provider getProvider()
-
initialize
public void initialize(int var0)
-
initialize
public void initialize(int var0, SecureRandom var1)
- Specified by:
initialize
in classKeyPairGeneratorSpi
-
initialize
public void initialize(AlgorithmParameterSpec var0) throws InvalidAlgorithmParameterException
-
initialize
public void initialize(AlgorithmParameterSpec var0, SecureRandom var1) throws InvalidAlgorithmParameterException
- Overrides:
initialize
in classKeyPairGeneratorSpi
- Throws:
InvalidAlgorithmParameterException
-
generateKeyPair
public KeyPair generateKeyPair()
- Specified by:
generateKeyPair
in classKeyPairGeneratorSpi
-
-