[Bug 33485] Provide an interface for CMs that provide password storage

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Feb 22 05:43:26 CET 2011


https://bugs.freedesktop.org/show_bug.cgi?id=33485

Danielle Madeley <danielle.madeley at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |

--- Comment #8 from Danielle Madeley <danielle.madeley at collabora.co.uk> 2011-02-21 20:43:23 PST ---
Since I am now attempting to implement the Mission Control parts of this, I am
reopening the bug to point out issues in the draft.

 - It is not specified whether Acct.I.EPS should be present on all accounts or
just ones who's CM implements CM.I.AS. I have assumed the latter case, because
this allows us to do a tp_proxy_has_interface() to discover whether the
functionality is available.

 - CM.I.AS.Accounts has no change notification. As a result, it's not possible
to implement the Acct.I.EPS.PasswordSaved property, since we can't make async
method calls from a property getter function, and we can't request and monitor
the value without any change notification.

 - Similarly. Acct.I.EPS provides no change notification:
AccountPropertyChanged cannot be used here:

"""
The values of one or more properties on this interface (that do not specify
that this signal does not apply to them) may have changed. This does not cover
properties of other interfaces, which must provide their own change
notification if appropriate.
"""

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list