commit | 7ec4e7f79ff6b377ccfe0b85dce4e2c04654514d | [log] [tgz] |
---|---|---|
author | Alan Stokes <alanstokes@google.com> | Wed Jul 21 11:29:10 2021 +0100 |
committer | Alan Stokes <alanstokes@google.com> | Fri Jul 23 14:38:43 2021 +0100 |
tree | 5b92e4dc56bcdea1d7453b582f93025de051b416 | |
parent | 9e2c5d540706caef2ca010971de8174849f49692 [diff] |
Use CompOsKeyService as compsvc factory. Define a Signer trait to encapsulate what we need to do to sign a digest. Modify compsvc to hold a signer. Modify CompOsKeyService to be able to take in a keyblob and produce a signer, then return a compsvc instance holding that signer. This doesn't yet do anything with the signer. Eventually we will want to use it to generate signatures on output artifacts. Bug: 194267113 Test: atest ComposHostTestCases (with testOdrefesh un-ignored) Change-Id: I72aead0280914987f7c8d1721c1e12ee0fad1af4
This repository contains userspace services related to running virtual machines on Android, especially protected virtual machines. See the getting started documentation and Microdroid README for more information.