Method: WebPush::VapidKey.from_keys

Defined in:
lib/web_push/vapid_key.rb

.from_keys(public_key, private_key) ⇒ WebPush::VapidKey

Create a VapidKey instance from encoded elliptic curve public and private keys

Returns:



11
12
13
14
15
16
17
# File 'lib/web_push/vapid_key.rb', line 11

def self.from_keys(public_key, private_key)
  key = new
  key.public_key = public_key
  key.private_key = private_key

  key
end