Update git submodules
* Update platform/hardware/interfaces from branch 'master'
- Merge changes from topic "add rkp to identity-default"
Add remote key provisioning to the IC HAL
Refactor IC support for RKP
Log to logd in the default identity service
Fix formatting of identity credential aidl
- Add remote key provisioning to the IC HAL
The IIdentityCredentialStore can now advertise the correct
IRemotelyProvisionedComponent that is used for getting remotely
provisioned attestation keys.
IWritableIdentityCredential has a new method so it can accept remotely
Update the VTS tests to check the new RKP functionality.
Support RKP in the default identity cred service
- Refactor IC support for RKP
Remote key provisioning means that attestation keys and certs are
passed in, and not pulled directly from the factory-provisioned data.
In anticipation of RKP support, parameterize/refactor some existing
functions so that we can pass keys to them. Also new extern functions
for generating an RKP-attested key as well as keypair/cert for testing.
- Log to logd in the default identity service
This allows us to see logs in logcat for the default service.
- Fix formatting of identity credential aidl
Fix formatting errors to keep file in compliance with the aidl style.
This allows the aidl to pass the presubmit hook.
* Update platform/system/security from branch 'master'
- Merge "Add dependency on keymint cpp lib"
- Add dependency on keymint cpp lib
android.hardware.identity-V4-cpp depends on the keymint cpp lib, so
we need to also link to it to satisfy all the link-time dependencies.
* Update platform/system/sepolicy from branch 'master'
- Merge "Allow default identity service to call keymint"
- Allow default identity service to call keymint
The identity service must be able to return a binder handle to an
IRemotelyProvisionableComponent for remote key provisioning support.
Since the default identity service works with the default keymint
service, allow calling into service manager to get an
IRemotelyProvisionableComponent binder handle.
3 files changed