Module: Base64

Defined in:
lib/cifrado/core_ext/ruby18_base64.rb

Class Method Summary collapse

Class Method Details

.urlsafe_decode64(str) ⇒ Object



10
11
12
# File 'lib/cifrado/core_ext/ruby18_base64.rb', line 10

def urlsafe_decode64(str)
  str.tr("-_", "+/").unpack("m0").first
end

.urlsafe_encode64(str) ⇒ Object



6
7
8
# File 'lib/cifrado/core_ext/ruby18_base64.rb', line 6

def urlsafe_encode64(str)
  [str].pack("m0").tr("\n",'').tr("+/", "-_")
end