blob: fd35b5869b5c634f2c8be02225ec8111c537f11b [file] [log] [blame]
Other programs communicate with cryptohomed using its DBUS API. This API
exposes both synchronous and asychronous methods for mounting, unmounting,
removing, and changing passwords. It also gives status information about the
TPM. See cryptohome.xml for a brief listing of the APIs available. Note that
the asyncrhonous APIs complete using a signal (AsyncCallStatus). The completion
signals are guaranteed to be in-order.
BootLockbox functionality is provided by bootlockboxd daemon using DBUS API.
This API exposes both synchronous and asynchronous methods for signing,
verifying and finalizing. See
dbus_adaptors/org.chromium.BootLockboxInterface.xml for a brief listing of the
APIs available.