Add ISecretkeeper/default

On Cuttlefish, the implementation of the ISecretkeeper HAL runs
in-process in the HAL service, and so is deliberately marked as being
the /nonsecure instance to make that clear.

A real device that's running Secretkeeper inside a secure environment
should report that instance as being the /default instance.

So allow either in the compatibility matrix.

Bug: 306364873
Test: build, VtsAidlAuthGraphRoleTest, VtsSecretkeeperTargetTest
Change-Id: Ifb58d8bb9318707b714a345adc1b1b4198054f81
This commit is contained in:
David Drysdale
2023-12-04 17:53:25 +00:00
parent c61a19bc28
commit 56402008b2

View File

@@ -323,6 +323,7 @@
<version>1</version>
<interface>
<name>ISecretkeeper</name>
<instance>default</instance>
<instance>nonsecure</instance>
</interface>
</hal>