Hi Johan and Luiz
--------------------------------------------------
From: "Luiz Augusto von Dentz" <luiz.dentz@xxxxxxxxx>
Sent: Tuesday, November 29, 2011 7:46 PM
To: "Jaganath" <jaganath.k@xxxxxxxxxxx>; <linux-bluetooth@xxxxxxxxxxxxxxx>
Subject: Re: FTP file authorization and transfer progress support
Hi Jaganath,
On Tue, Nov 29, 2011 at 3:53 PM, Johan Hedberg <johan.hedberg@xxxxxxxxx>
wrote:
Hi Jaganath,
On Tue, Nov 29, 2011, Jaganath wrote:
Currently in OBEXD, only OPP put has authorization and file progress
indication. I am planning to implement the same in FTP put/get/delete
the
same way as it does in OPP. But application may need to know the type of
the
obex operation to which the Authorize method is invoked. So I am
planning to
add a new method namely GetProperties in transfer, which returns the
type of
the operation (put/get/delete) so that application can use it in
Authorize
method. Please let me know your suggestions.
We try to avoid such extra round-trips in our D-Bus APIs. If such a
feature is really needed the essential context information should be
provided as parameters to the "authorize" call.
Im not so sure authorize here is really useful since FTP requires
connection authorization anyway, we can create transfers if the
purpose is to log them.
Thanks for your reply.
Even if FTP has connection authorization I think it is better to ask
file authorization for put/get/delete. This gives more flexibility to
application. It is up to application to decide whether to ask end user
or simply accept. Also in put case if a file with same filename is already
there, then this approach will be useful for application to handle that.
--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html