[Authentication] Secrets API timeline and design

Stef Walter stef-list at memberwebs.com
Wed Aug 19 21:26:20 PDT 2009


Mike Mammarella wrote:
> I'm working on getting Chromium to integrate better with desktop
> environments and one part of that is storing form passwords in the
> environment's password store. We want to avoid depending on specific
> libraries like GNOME Keyring and KWallet, in case users don't have
> them installed

That would be awesome. It'd be great to be in touch to make sure this
API fits your needs.

> I noticed a commit about four days ago that contains the beginning of
> a DBus service which would implement the proposed API specification;
> how quickly might this be complete? 

On the gnome-keyring side, the earliest it would be ready is at GNOME
2.30. Here's a rundown of the work to be done in gnome-keyring:

http://mail.gnome.org/archives/gnome-keyring-list/2009-August/msg00004.html

> Is the plan for it to be
> implemented by each possible backend (Keyring, KWallet, etc.) or is
> the idea for there to be a single implementation for all desktop
> environments? Will there be a client library to access it (e.g. as
> suggested in http://lists.freedesktop.org/archives/authentication/2009-August/000071.html),
> or will applications use DBus directly to communicate with the
> service?

There will at least be glib a client library, and Michael has said that
a KDE one will also be present. I don't know what kind of dependencies
you link to. If you wanted to avoid depending on desktop specific
libraries, using the DBus API directly would be a good choice.

Heh, I just saw Michael's response. He said exactly what I'm saying
here. But I figure I'll send this anyway...

We'd love to have you involved in things.

Cheers,

Stef



More information about the Authentication mailing list