Package com.nimbusds.jose.jwk.gen
Class ECKeyGenerator
- java.lang.Object
-
- com.nimbusds.jose.jwk.gen.JWKGenerator<ECKey>
-
- com.nimbusds.jose.jwk.gen.ECKeyGenerator
-
public class ECKeyGenerator extends JWKGenerator<ECKey>
- Version:
- 2019-04-17
- Author:
- Vladimir Dzhuvinov
-
-
Constructor Summary
Constructors Constructor Description ECKeyGenerator(Curve crv)
Creates a new EC JWK generator.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ECKey
generate()
Generates the JWK according to the set parameters.-
Methods inherited from class com.nimbusds.jose.jwk.gen.JWKGenerator
algorithm, keyID, keyIDFromThumbprint, keyOperations, keyStore, keyUse
-
-
-
-
Constructor Detail
-
ECKeyGenerator
public ECKeyGenerator(Curve crv)
Creates a new EC JWK generator.- Parameters:
crv
- The curve. Must not benull
.
-
-
Method Detail
-
generate
public ECKey generate() throws JOSEException
Description copied from class:JWKGenerator
Generates the JWK according to the set parameters.- Specified by:
generate
in classJWKGenerator<ECKey>
- Returns:
- The generated JWK.
- Throws:
JOSEException
- If the key generation failed.
-
-