Thought others on the higgins-dev might be interested in this thread...

------ Forwarded Message
From: Jeesmon Jacob <[email protected]>
Date: Fri, 24 Jul 2009 07:45:27 -0700
To: Tsvika Rabkin <[email protected]>
Cc: Paul Trevithick <[email protected]>, Oren Cohen
<[email protected]>
Subject: Re: Selector questions

> € You have mentioned that the GTK Selector 1.1 can read its cards
> out of a file. Is it a user invoked import action, or the selector
> actively looks for cards on external drives and automatically
> imports them?
> From our partial understanding of the selector technology, it looks
> like the selector can already import/export cards and also delete
> cards. It is also a standalone application, having potential
> capabilities to monitor hardware (detection of a usb drive). Do you
> think that adding the automatic pushing/pulling of cards to/from the
> selector using a usb key is a complicated task?


GTK Selector has interface to build different Card Store providers. We
already have File System and Card Sync Card Store providers. Looks
like for your case, you need a memory based Card Store provider that
loads cards from USB key when there is DBT_DEVICEARRIVAL notification
and remove the cards from memory when Selector exits or
DBT_DEVICEREMOVECOMPLETE event happens.

I think this might be very close to the SmartCard support that FC2/
Gemalto people are implementing. The change might be only in the type
of device detected and how to auto-import the cards from usb key from
a specific location. May be we should ask FC2 folks on their plan to
contribute their code to higgins and try to build something on top of
that for usb key.

-Jeesmon



_______________________________________________
higgins-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/higgins-dev

Reply via email to