module Base64Bp
def urlsafe_decode64(str)
def urlsafe_decode64(str) str = str.tr("-_", "+/") if !str.end_with?("=") && str.length % 4 != 0 str = str.ljust((str.length + 3) & ~3, "=") end strict_decode64(str) end
def urlsafe_encode64(bin, padding:)
def urlsafe_encode64(bin, padding:) str = strict_encode64(bin) str.tr!("+/", "-_") str.delete!("=") unless padding str end