Sha256: 664f520bffae421a22d3c520cacc594fcac048ddd338f4304ac50aea18684216
Contents?: true
Size: 334 Bytes
Versions: 3
Compression:
Stored size: 334 Bytes
Contents
module JWE module Base64 def self.jwe_encode(payload) ::Base64.urlsafe_encode64(payload).delete('=') end def self.jwe_decode(payload) padlen = 4 - (payload.length % 4) if padlen < 4 pad = '=' * padlen payload += pad end ::Base64.urlsafe_decode64(payload) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
jwe-0.3.0 | lib/jwe/base64.rb |
jwe-0.2.0 | lib/jwe/base64.rb |
jwe-0.1.1 | lib/jwe/base64.rb |