# File lib/oauth2/error.rb, line 23
    def error_message(response_body, opts = {})
      message = []

      opts[:error_description] && message << opts[:error_description]

      error_message = if opts[:error_description] && opts[:error_description].respond_to?(:encoding)
                        script_encoding = opts[:error_description].encoding
                        response_body.encode(script_encoding, :invalid => :replace, :undef => :replace)
                      else
                        response_body
                      end

      message << error_message

      message.join("\n")
    end