commit | 12fb202f400a7ff394442b5f9a47d434c7921441 | [log] [tgz] |
---|---|---|
author | Bill Richardson <wfrichar@google.com> | Wed Mar 07 02:50:40 2018 +0000 |
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | Wed Mar 07 02:50:40 2018 +0000 |
tree | 83e4ea2839333424800eedb29b1b0d522156e74a | |
parent | c48e911d96ef4e9205a3e9bc9c55fd02b0805abf [diff] | |
parent | 5a91e250b372e796b2dbad85c540d600542a6c30 [diff] |
Merge "Add LOG_TAG for libnos_datagram functions"
Android communicates with Nugget apps in order to implement security related HALs. Currently, those HALs are Keymaster, Weaver and OemLock.
Apps that define a protobuf service will have an app interface class autogenerated. These classes will wrap a NuggetClient
. The generator can be found in the generator
directory.
Work in progress.
Currently, everything is synchronous and just exposes the call_application()
function from the Nugget transport API. In future, asynchronous calls may be desired. Support for this could be added in:
NuggetClient
on top of call_application()
citadel
This directory contains the components to support Citadel connected to Android.