Hi to all,
with the new part on Digest Authentication just merged I've got now an
idea for a new Demo: a (Simple) Download Manager, but for one of next
releases.

The GUI could be split with a Menu toolbar (with Help, Settings
elements, etc), an upper panel with an URL text field and a button
like in Browsers, at the bottom an optional status bar or other, and
at the center the core: a split panel (or a tab panel) with at left a
list of current downloads (active, or in queue), and on right (or in
another tab) the details of the selected download (and all actions on
it, like start/pause/resume/stop/delete/maybe edit).


But one thing that I think is missing currently is the ability to
execute Web Queries without before knowing the authentication scheme
that could be required for the given URL (sometimes nothing, sometimes
Basic, Digest, etc ...).
To support this I think we should have something (or maybe a generic
authentication class) that in case of authorization needed I could
have a sort of callback and let my application take control (for
example to ask the user required data to login, maybe using a standard
Dialog ... like in Browsers) and only after proceed with the retry of
the query (or stop the first query and instance the right type of
Pivot Authenticator, containing the data of the user) ...

I think this feature could be useful in many situations, like in this sample.


What do you think ?


Bye,
Sandro

Reply via email to