Tree @upstream/0.19.6 (Download .tar.gz)
- ..
- Account.xml
- Account_Interface_Addressing.xml
- Account_Interface_Avatar.xml
- Account_Interface_External_Password_Storage.xml
- Account_Interface_Hidden.xml
- Account_Interface_Storage.xml
- Account_Manager.xml
- Account_Manager_Interface_Hidden.xml
- all.xml
- Authentication_TLS_Certificate.xml
- Call_Content.xml
- Call_Content_Interface_Audio_Control.xml
- Call_Content_Interface_DTMF.xml
- Call_Content_Interface_Media.xml
- Call_Content_Interface_Video_Control.xml
- Call_Content_Media_Description.xml
- Call_Content_Media_Description_Interface_RTCP_Extended_Reports.xml
- Call_Content_Media_Description_Interface_RTCP_Feedback.xml
- Call_Content_Media_Description_Interface_RTP_Header_Extensions.xml
- Call_Interface_Mute.xml
- Call_Stream.xml
- Call_Stream_Endpoint.xml
- Call_Stream_Interface_Media.xml
- Channel.xml
- Channel_Dispatch_Operation.xml
- Channel_Dispatcher.xml
- Channel_Dispatcher_Interface_Operation_List.xml
- Channel_Future.xml
- Channel_Handler.xml
- Channel_Interface_Addressing.xml
- Channel_Interface_Anonymity.xml
- Channel_Interface_Call_State.xml
- Channel_Interface_Captcha_Authentication.xml
- Channel_Interface_Chat_State.xml
- Channel_Interface_Conference.xml
- Channel_Interface_Credentials_Storage.xml
- Channel_Interface_Destroyable.xml
- Channel_Interface_DTMF.xml
- Channel_Interface_File_Transfer_Metadata.xml
- Channel_Interface_Group.xml
- Channel_Interface_Hold.xml
- Channel_Interface_HTML.xml
- Channel_Interface_Media_Signalling.xml
- Channel_Interface_Mergeable_Conference.xml
- Channel_Interface_Messages.xml
- Channel_Interface_Password.xml
- Channel_Interface_Picture.xml
- Channel_Interface_Room.xml
- Channel_Interface_Room_Config.xml
- Channel_Interface_SASL_Authentication.xml
- Channel_Interface_Securable.xml
- Channel_Interface_Service_Point.xml
- Channel_Interface_SMS.xml
- Channel_Interface_Splittable.xml
- Channel_Interface_Subject.xml
- Channel_Interface_Transfer.xml
- Channel_Interface_Tube.xml
- Channel_Request.xml
- Channel_Type_Call.xml
- Channel_Type_Contact_List.xml
- Channel_Type_Contact_Search.xml
- Channel_Type_DBus_Tube.xml
- Channel_Type_File_Transfer.xml
- Channel_Type_Room_List.xml
- Channel_Type_Server_Authentication.xml
- Channel_Type_Server_TLS_Connection.xml
- Channel_Type_Stream_Tube.xml
- Channel_Type_Streamed_Media.xml
- Channel_Type_Text.xml
- Channel_Type_Tubes.xml
- Client.xml
- Client_Approver.xml
- Client_Handler.xml
- Client_Handler_Future.xml
- Client_Interface_Requests.xml
- Client_Observer.xml
- Connection.xml
- Connection_Future.xml
- Connection_Interface_Addressing.xml
- Connection_Interface_Aliasing.xml
- Connection_Interface_Anonymity.xml
- Connection_Interface_Avatars.xml
- Connection_Interface_Balance.xml
- Connection_Interface_Capabilities.xml
- Connection_Interface_Cellular.xml
- Connection_Interface_Client_Types.xml
- Connection_Interface_Communication_Policy.xml
- Connection_Interface_Contact_Blocking.xml
- Connection_Interface_Contact_Capabilities.xml
- Connection_Interface_Contact_Groups.xml
- Connection_Interface_Contact_Info.xml
- Connection_Interface_Contact_List.xml
- Connection_Interface_Contacts.xml
- Connection_Interface_Forwarding.xml
- Connection_Interface_Keepalive.xml
- Connection_Interface_Location.xml
- Connection_Interface_Mail_Notification.xml
- Connection_Interface_Power_Saving.xml
- Connection_Interface_Presence.xml
- Connection_Interface_Privacy.xml
- Connection_Interface_Renaming.xml
- Connection_Interface_Requests.xml
- Connection_Interface_Resources.xml
- Connection_Interface_Service_Point.xml
- Connection_Interface_Simple_Presence.xml
- Connection_Manager.xml
- Connection_Manager_Interface_Account_Storage.xml
- Debug.xml
- errors.xml
- generic-types.xml
- Makefile.am
- Makefile.in
- Media_Session_Handler.xml
- Media_Stream_Handler.xml
- Properties_Interface.xml
- Protocol.xml
- Protocol_Interface_Addressing.xml
- Protocol_Interface_Avatars.xml
- Protocol_Interface_Presence.xml
- template.xml
Connection_Manager_Interface_Account_Storage.xml @upstream/0.19.6 — raw · history · blame
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 | <?xml version="1.0" ?> <node name="/Connection_Manager_Interface_Account_Storage" xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0"> <tp:copyright>Copyright © 2011 Collabora Ltd.</tp:copyright> <tp:license xmlns="http://www.w3.org/1999/xhtml"> <p>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.</p> <p>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</p> <p>You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</p> </tp:license> <interface name="org.freedesktop.Telepathy.ConnectionManager.Interface.AccountStorage.DRAFT" tp:causes-havoc="experimental"> <tp:added version="0.21.10">(draft 1)</tp:added> <tp:requires interface="org.freedesktop.Telepathy.ConnectionManager"/> <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> <p>An interface for connection managers that store account details internally. At the moment this consists only of storing an account's credentials, but other functionality may be added in the future.</p> <p><tp:dbus-ref namespace="ofdT">Account</tp:dbus-ref> objects representing accounts on a connection manager that implements this interface should implement the <tp:dbus-ref namespace="ofdT.Account.Interface">ExternalPasswordStorage.DRAFT</tp:dbus-ref> interface.</p> </tp:docstring> <tp:flags name="Account_Flags" value-prefix="Account_Flag" type="u"> <tp:docstring> A set of flags representing the status of the Account stored in the Connection Manager. </tp:docstring> <tp:flag suffix="Credentials_Stored" value="1"> <tp:docstring> The associated account has its authentication credentials (password) stored in the connection manager </tp:docstring> </tp:flag> </tp:flags> <tp:mapping name="Account_Flags_Map" array-name="Account_Flags_Map_List"> <tp:docstring>A mapping from Account_Ids to account flags. </tp:docstring> <tp:member type="s" name="Account_Id"/> <tp:member type="u" tp:type="Account_Flags" name="Flags"/> </tp:mapping> <property name="Accounts" tp:name-for-bindings="Accounts" type="a{su}" tp:type="Account_Flags_Map" access="read"> <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> <p>The set of Accounts stored in this Connection Manager, and flags indicating their status.</p> <p>Change notification for this property is provided by the standard D-Bus <code>PropertiesChanged</code> signal.</p> </tp:docstring> </property> <method name="ForgetCredentials" tp:name-for-bindings="Forget_Credentials"> <tp:docstring> Clears any saved credentials associated with the specified Account_Id. Any other saved data related to the account will be unaffected. </tp:docstring> <arg direction="in" name="Account_Id" type="s"> <tp:docstring> An account id as returned from <tp:dbus-ref namespace="ofdT">Protocol.IdentifyAccount</tp:dbus-ref>. </tp:docstring> </arg> <tp:possible-errors> <tp:error name="org.freedesktop.Telepathy.Error.InvalidArgument"> <tp:docstring> The account id is invalid. </tp:docstring> </tp:error> </tp:possible-errors> </method> <method name="RemoveAccount" tp:name-for-bindings="Remove_Account"> <tp:docstring> Completely removes all data associated with an account from the connection manager's internal storage. </tp:docstring> <arg direction="in" name="Account_Id" type="s"> <tp:docstring> An account id as returned from <tp:dbus-ref namespace="ofdT">Protocol.IdentifyAccount</tp:dbus-ref>. </tp:docstring> </arg> <tp:possible-errors> <tp:error name="org.freedesktop.Telepathy.Error.InvalidArgument"> <tp:docstring> The account id is invalid. </tp:docstring> </tp:error> </tp:possible-errors> </method> </interface> </node> |