[Bug 34091] New: Allow TpSimplePasswordManager to be used with custom channels

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Feb 9 16:49:33 CET 2011


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

           Summary: Allow TpSimplePasswordManager to be used with custom
                    channels
           Product: Telepathy
           Version: git master
          Platform: Other
        OS/Version: All
            Status: NEW
          Keywords: patch
          Severity: normal
          Priority: medium
         Component: tp-glib
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: jonathon at quotidian.org
         QAContact: telepathy-bugs at lists.freedesktop.org


In bug #33485, I proposed an additional interface for SASLAuthentication
channels that would allow the client to indicate to the CM whether the password
should be cached in the CM.  If the channel implemented this additional
interface, it would no longer be possible to use TpSimplePasswordManager since
the channel itself is completely hidden from the API user.  So I propose to
modify the password manager API in a couple ways to allow the user to specify
custom channels to be used with the password manager:
- expose the TpSimplePasswordChannel class as public API that can be used as a
base class
- Add an alternative to tp_simple_password_manager_prompt_async() that takes a
channel as a parameter.

Proposed changes have been implemented in the following branch:
http://git.collabora.co.uk/?p=user/jonathon/telepathy-glib;a=shortlog;h=refs/heads/credentials-storage

-- 
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