Skip to content

Generate Vapid Key Exception #82

@MuratKaragozgil

Description

@MuratKaragozgil

Hello,

I want to use generate vapid key method, but everytime i get these stacktrace on server. But I tried on my local machine, its working. I don't know what is different. (JDK and bouncycastyle version are same on local and server)

I have already tried different JDK and BouncyCastyle versions but nothing changed.

My code is here;

	GenerateKeyHandler generateKeyHandler = new GenerateKeyHandler(new GenerateKeyCommand());
	KeyPair vapidKeys = generateKeyHandler.generateKeyPair();

	ECPublicKey publicKey = (ECPublicKey) vapidKeys.getPublic();
	ECPrivateKey privateKey = (ECPrivateKey) vapidKeys.getPrivate();

	byte[] encodedPublicKey = Utils.encode(publicKey);
	byte[] encodedPrivateKey = Utils.encode(privateKey);

	String publicVapidKey = Base64Encoder.encodeUrl(encodedPublicKey);
	String privateVapidKey = Base64Encoder.encodeUrl(encodedPrivateKey);

Stacktrare is here ;

	at org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC.initialize(Unknown Source)
	at java.security.KeyPairGenerator.initialize(KeyPairGenerator.java:411)
	at nl.martijndwars.webpush.cli.handlers.GenerateKeyHandler.generateKeyPair(GenerateKeyHandler.java:63)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions