Keystore 2.0: Add earlyBootEnded() to IKeystoreMaintenance

Introduce earlyBootEnded() to IKeystoreMaintenance - when called, this
method will inform all Keymint devices that early boot keys can no
longer be used. The early_boot_ended permission (in the keystore2 access
vector) is required to call this method.

Bug: 181821046
Bug: 181910578
Test: call IKeystoreMaintenance::earlyBootEnded() from vold
Change-Id: Ie1341626943c948bee002362ed7fc7f8f3abfc5b
3 files changed