Class: JWT::Base64
- Inherits:
-
Object
- Object
- JWT::Base64
- Defined in:
- lib/jwt/base64.rb
Overview
Base64 helpers
Class Method Summary collapse
Class Method Details
.url_decode(str) ⇒ Object
13 14 15 16 |
# File 'lib/jwt/base64.rb', line 13 def url_decode(str) str += '=' * (4 - str.length.modulo(4)) ::Base64.decode64(str.tr('-_', '+/')) end |
.url_encode(str) ⇒ Object
9 10 11 |
# File 'lib/jwt/base64.rb', line 9 def url_encode(str) ::Base64.encode64(str).tr('+/', '-_').gsub(/[\n=]/, '') end |