diff options
Diffstat (limited to 'secret-service/org.freedesktop.Secrets.xml')
-rw-r--r-- | secret-service/org.freedesktop.Secrets.xml | 30 |
1 files changed, 24 insertions, 6 deletions
diff --git a/secret-service/org.freedesktop.Secrets.xml b/secret-service/org.freedesktop.Secrets.xml index def4f62..7d23c78 100644 --- a/secret-service/org.freedesktop.Secrets.xml +++ b/secret-service/org.freedesktop.Secrets.xml @@ -38,7 +38,7 @@ <!-- * ====================================================================================== * SECRET STRUCT - * Signature: (oayay) + * Signature: (oayays) * --> @@ -53,6 +53,9 @@ <tp:member type="ay" name="value"> <tp:docstring>Possibly encoded secret value</tp:docstring> </tp:member> + <tp:member type="s" name="content_type"> + <tp:docstring>The content type of the secret. For example: 'text/plain; charset=utf8'</tp:docstring> + </tp:member> </tp:struct> <tp:mapping name="ObjectPath_Secret_Map"> @@ -60,7 +63,7 @@ <tp:member type="o" name="Key"> <tp:docstring>D-Bus object-path</tp:docstring> </tp:member> - <tp:member type="(oayay)" name="Value" tp:type="Secret"> + <tp:member type="(oayays)" name="Value" tp:type="Secret"> <tp:docstring>A secret</tp:docstring> </tp:member> </tp:mapping> @@ -118,6 +121,21 @@ properties = { "Label": "MyCollection" } </para> </tp:docstring> </arg> + <arg name="alias" type="s" direction="in"> + <tp:docstring xmlns:docbook="http://docbook.org/ns/docbook"> + <para> + If creating this connection for a well known alias then a string like + <literal>default</literal>. If an collection with this well-known alias already + exists, then that collection will be returned instead of creating a new + collection. Any readwrite properties provided to this function will be set on + the collection. + </para> + <para> + Set this to an empty string if the new collection should not be associated with a + well known alias. + </para> + </tp:docstring> + </arg> <arg name="collection" type="o" direction="out"> <tp:docstring>The new collection object, or '/' if prompting is necessary.</tp:docstring> </arg> @@ -173,7 +191,7 @@ properties = { "Label": "MyCollection" } <arg name="session" type="o" direction="in"> <tp:docstring>The session to use to encode the secrets.</tp:docstring> </arg> - <arg name="secrets" type="a{o(oayay)}" direction="out" tp:type="ObjectPath_Secret_Map"> + <arg name="secrets" type="a{o(oayays)}" direction="out" tp:type="ObjectPath_Secret_Map"> <tp:docstring>Secrets for the items.</tp:docstring> </arg> </method> @@ -310,7 +328,7 @@ properties = { </para> </tp:docstring> </arg> - <arg name="secret" type="(oayay)" tp:type="Secret" direction="in"> + <arg name="secret" type="(oayays)" tp:type="Secret" direction="in"> <tp:docstring>The secret to store in the item, encoded with the included session.</tp:docstring> </arg> <arg name="replace" type="b" direction="in"> @@ -395,14 +413,14 @@ properties = { <arg name="session" type="o" direction="in"> <tp:docstring>The session to use to encode the secret.</tp:docstring> </arg> - <arg name="secret" type="(oayay)" tp:type="Secret" direction="out"> + <arg name="secret" type="(oayays)" tp:type="Secret" direction="out"> <tp:docstring>The secret retrieved.</tp:docstring> </arg> </method> <method name="SetSecret"> <tp:docstring>Set the secret for this item.</tp:docstring> - <arg name="secret" type="(oayay)" tp:type="Secret" direction="in"> + <arg name="secret" type="(oayays)" tp:type="Secret" direction="in"> <tp:docstring>The secret to set, encoded for the included session.</tp:docstring> </arg> </method> |