lib/jwe/serialization/compact.rb in jwe-0.1.0 vs lib/jwe/serialization/compact.rb in jwe-0.1.1
- old
+ new
@@ -1,9 +1,9 @@
module JWE
module Serialization
class Compact
def self.encode(header, encrypted_cek, iv, ciphertext, tag)
- [ header, encrypted_cek, iv, ciphertext, tag ].map { |piece| JWE::Base64::jwe_encode(piece) }.join '.'
+ [header, encrypted_cek, iv, ciphertext, tag].map { |piece| JWE::Base64.jwe_encode(piece) }.join '.'
end
def self.decode(payload)
parts = payload.split('.')
raise JWE::DecodeError.new('Not enaugh or too many segments') unless parts.length == 5