commit | 28cc834cecbd3d93e21089862a9288474b5f88cc | [log] [tgz] |
---|---|---|
author | John Edward Broadbent <jebr@google.com> | Thu Apr 14 19:28:12 2022 -0700 |
committer | John Edward Broadbent <jebr@google.com> | Mon Apr 18 09:52:31 2022 -0700 |
tree | 18c1d6c7742c6a43eddd14e5c869fb5c4c6541bf | |
parent | 2b5454d316b564e63b6f5afa5e0018a014d81365 [diff] |
Add exception when constructor fails We should fail as soon as we know the object had failed to init the cryptdevice correctly. There is no logic to compensate this type of failure. Signed-off-by: John Edward Broadbent <jebr@google.com> Change-Id: I4c4b3719840ef42d8ecf378410ff0788fb040b1a
This daemon serves as an abstraction for an encrypted storage device, encapsulating the security functionality and providing a D-Bus interface to manage the encrypted filesystem on the device. Using the D-Bus interface, other software components can interact with eStoraged to do things like create a new encrypted filesystem, wipe its contents, lock/unlock the device, or change the password.