Class VAPIDKeys
java.lang.Object
com.iizix.push.VAPIDKeys
Helper class to generate VAPID keys for use with Push notification.
- Author:
- Christopher Mindus
Constructor Summary
ConstructorsMethod Summary
Modifier and TypeMethodDescriptionstatic String[]Generates a public key and a private key.static StringvalidatePrivateKey(String privateKey) Validates the private key Base64 encoded string.static StringvalidatePublicKey(String publicKey) Validates the public key Base64 encoded string.
Constructor Details
VAPIDKeys
public VAPIDKeys()
Method Details
generateKeys
Generates a public key and a private key.- Returns:
- Array of 2 String's: first the public key, then the private key.
- Throws:
IllegalStateException- NOTE: try-catch on it! In case of BouncyCastle errors.
validatePublicKey
validatePrivateKey