summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorDanielle Madeley <danielle.madeley@collabora.co.uk>2011-11-07 16:58:33 +1100
committerDanielle Madeley <danielle.madeley@collabora.co.uk>2011-11-07 17:42:39 +1100
commit926ff85d47e275c7147b9a13755ba722defde8a5 (patch)
tree26efbf991303b0adbc2d8d0698989dc427f236f7 /spec
parent416f160fca15e778d56af5f6938c71428338f1f5 (diff)
RoomConfig.PasswordHint
A hint for the room password. Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=42653
Diffstat (limited to 'spec')
-rw-r--r--spec/spec/Channel_Interface_Password.xml7
-rw-r--r--spec/spec/Channel_Interface_Room_Config.xml19
2 files changed, 26 insertions, 0 deletions
diff --git a/spec/spec/Channel_Interface_Password.xml b/spec/spec/Channel_Interface_Password.xml
index 8aec20015..57991aad2 100644
--- a/spec/spec/Channel_Interface_Password.xml
+++ b/spec/spec/Channel_Interface_Password.xml
@@ -29,6 +29,13 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
called now for the user to join the channel
</tp:docstring>
</tp:flag>
+ <tp:flag suffix="Hint" value="4">
+ <tp:added version="UNRELEASED"/>
+ <tp:docstring>
+ The <tp:dbus-ref namespace="ofdT.Channel.Interface">RoomConfig1.PasswordHint</tp:dbus-ref>
+ contains a hint for the password.
+ </tp:docstring>
+ </tp:flag>
</tp:flags>
<method name="GetPasswordFlags" tp:name-for-bindings="Get_Password_Flags">
<arg direction="out" type="u" tp:type="Channel_Password_Flags"
diff --git a/spec/spec/Channel_Interface_Room_Config.xml b/spec/spec/Channel_Interface_Room_Config.xml
index 2ae7f1fd8..4ceec3f2b 100644
--- a/spec/spec/Channel_Interface_Room_Config.xml
+++ b/spec/spec/Channel_Interface_Room_Config.xml
@@ -132,6 +132,25 @@
</tp:docstring>
</property>
+ <property name="PasswordHint" tp:name-for-bindings="Password_Hint"
+ type="s" access="read">
+ <tp:added version="UNRELEASED"/>
+ <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
+ <p>If <tp:member-ref>PasswordProtected</tp:member-ref> is
+ <code>True</code>, an optional hint for the password.</p>
+
+ <p>On protocols supporting PasswordHint (indicated by its presence
+ in <tp:member-ref>MutableProperties</tp:member-ref>),
+ <tp:member-ref>Password</tp:member-ref> and PasswordHint MUST be
+ set in a single call to
+ <tp:member-ref>UpdateConfiguration</tp:member-ref>.</p>
+
+ <tp:rationale>
+ Skype requires that the password and its hint be supplied together.
+ </tp:rationale>
+ </tp:docstring>
+ </property>
+
<property name="CanUpdateConfiguration" type="b" access="read"
tp:name-for-bindings="Can_Update_Configuration">
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">