# File lib/roauth.rb, line 33 def parse(header) header = header.dup header = header.gsub!(/^OAuth\s/, "") header = header.split(", ") header = header.inject({}) {|hash, item| key, value = item.split("=") key.gsub!(/^oauth_/, "") value.gsub!(/(^"|"$)/, "") hash[key.to_sym] = unescape(value) hash } header[:access_key] = header[:token] header end