| OLD | NEW |
| 1 <?xml version="1.0" encoding="UTF-8" ?> | 1 <?xml version="1.0" encoding="UTF-8" ?> |
| 2 <!-- COPYRIGHT HERE | 2 <!-- COPYRIGHT HERE |
| 3 dbus-binding-tool -mode=glib-server -prefix=cryptohome cryptohome.xml | 3 dbus-binding-tool -mode=glib-server -prefix=cryptohome cryptohome.xml |
| 4 > bindings/server.h | 4 > bindings/server.h |
| 5 --> | 5 --> |
| 6 <node name="/org/chromium/"> | 6 <node name="/org/chromium/"> |
| 7 <interface name="org.chromium.CryptohomeInterface"> | 7 <interface name="org.chromium.CryptohomeInterface"> |
| 8 <annotation name="org.freedesktop.DBus.GLib.CSymbol" | 8 <annotation name="org.freedesktop.DBus.GLib.CSymbol" |
| 9 value="cryptohome"/> | 9 value="cryptohome"/> |
| 10 <method name="IsMounted"> | 10 <method name="IsMounted"> |
| 11 <arg type="b" name="is_mounted" direction="out" /> | 11 <arg type="b" name="is_mounted" direction="out" /> |
| 12 </method> | 12 </method> |
| 13 <method name="CheckKey"> | 13 <method name="CheckKey"> |
| 14 <arg type="s" name="username" direction="in" /> | 14 <arg type="s" name="username" direction="in" /> |
| 15 <arg type="s" name="key" direction="in" /> | 15 <arg type="s" name="key" direction="in" /> |
| 16 <arg type="b" name="success" direction="out" /> | 16 <arg type="b" name="success" direction="out" /> |
| 17 </method> | 17 </method> |
| 18 <method name="MigrateKey"> |
| 19 <arg type="s" name="username" direction="in" /> |
| 20 <arg type="s" name="from_key" direction="in" /> |
| 21 <arg type="s" name="to_key" direction="in" /> |
| 22 <arg type="b" name="success" direction="out" /> |
| 23 </method> |
| 24 <method name="Remove"> |
| 25 <arg type="s" name="username" direction="in" /> |
| 26 <arg type="b" name="success" direction="out" /> |
| 27 </method> |
| 28 <method name="GetSystemSalt"> |
| 29 <arg type="ay" name="salt" direction="out" /> |
| 30 </method> |
| 18 <method name="Mount"> | 31 <method name="Mount"> |
| 19 <!-- long term, this should just be the hash --> | 32 <!-- long term, this should just be the hash --> |
| 20 <arg type="s" name="username" direction="in" /> | 33 <arg type="s" name="username" direction="in" /> |
| 21 <arg type="s" name="key" direction="in" /> | 34 <arg type="s" name="key" direction="in" /> |
| 22 <arg type="b" name="done" direction="out" /> | 35 <arg type="b" name="done" direction="out" /> |
| 23 </method> | 36 </method> |
| 24 <method name="Unmount"> | 37 <method name="Unmount"> |
| 25 <arg type="b" name="done" direction="out" /> | 38 <arg type="b" name="done" direction="out" /> |
| 26 </method> | 39 </method> |
| 27 </interface> | 40 </interface> |
| 28 </node> | 41 </node> |
| OLD | NEW |