public final class KeyPairGenerator extends KeyPairGeneratorSpi
| Constructor and Description |
|---|
KeyPairGenerator() |
| Modifier and Type | Method and Description |
|---|---|
protected EdDSANamedCurveSpec |
createNamedCurveSpec(String curveName)
Create an EdDSANamedCurveSpec from the provided curve name.
|
KeyPair |
generateKeyPair() |
void |
initialize(AlgorithmParameterSpec params,
SecureRandom random) |
void |
initialize(int keysize,
SecureRandom random) |
public void initialize(int keysize,
SecureRandom random)
initialize in class KeyPairGeneratorSpipublic void initialize(AlgorithmParameterSpec params, SecureRandom random) throws InvalidAlgorithmParameterException
initialize in class KeyPairGeneratorSpiInvalidAlgorithmParameterExceptionpublic KeyPair generateKeyPair()
generateKeyPair in class KeyPairGeneratorSpiprotected EdDSANamedCurveSpec createNamedCurveSpec(String curveName) throws InvalidAlgorithmParameterException
curveName - the EdDSA named curve.InvalidAlgorithmParameterException - if the named curve is unknown.Copyright © 2019. All rights reserved.