a75cad0d0a
Keystore now hosts a native binder for the remotely provisioned key pool, which is used to services such as credstore to lookup remotely provisioned keys. Add a new service context and include it in the keystore services. Add a dependency on this new service for credstore. Also include a credstore dependency on IRemotelyProvisionedComponent, as it's needed to make use of the key pool. Bug: 194696876 Test: CtsIdentityTestCases Change-Id: I0fa71c5be79922a279eb1056305bbd3e8078116e
12 lines
397 B
Text
12 lines
397 B
Text
typeattribute credstore coredomain;
|
|
|
|
init_daemon_domain(credstore)
|
|
|
|
# talk to Identity Credential
|
|
hal_client_domain(credstore, hal_identity)
|
|
|
|
# talk to keymint, specifically for IRemotelyProvisionedComponent/default
|
|
hal_client_domain(credstore, hal_keymint)
|
|
|
|
# credstore needs to get keys from the remotely provisioned pool
|
|
allow credstore remotelyprovisionedkeypool_service:service_manager find;
|