summaryrefslogtreecommitdiff
path: root/identity/credstore.rc
diff options
context:
space:
mode:
authorDavid Zeuthen <zeuthen@google.com>2019-10-28 13:32:48 -0400
committerDavid Zeuthen <zeuthen@google.com>2020-01-16 13:05:48 -0500
commitab3e565511fd59403b28e15dca768c329bc23759 (patch)
treef27fabd812a737724b96e5ba4197cf8b74eb2179 /identity/credstore.rc
parent6d98db4829a24ddc6222ef43875ebe8699184431 (diff)
downloadsecurity-ab3e565511fd59403b28e15dca768c329bc23759.tar.gz
Add credstore system daemon.
The credstore system daemon is sitting below the Identity Credential Framework APIs and on top of the Identity Credential HALs. Its main job is to store credential data and provide a way for applications to communicate with the secure hardware abstracted by the HAL. This daemon runs as an unprivileged user, credstore. The auth-tokens needed by credstore are supplied by keystore and this CL includes the requisite changes to keystore for this to work. Bug: 111446262 Test: CTS tests for Framework APIs Change-Id: Ieb4d59852a143482436a1c418c25ed96e25c0047
Diffstat (limited to 'identity/credstore.rc')
-rw-r--r--identity/credstore.rc5
1 files changed, 5 insertions, 0 deletions
diff --git a/identity/credstore.rc b/identity/credstore.rc
new file mode 100644
index 00000000..12c1e72a
--- /dev/null
+++ b/identity/credstore.rc
@@ -0,0 +1,5 @@
+service credstore /system/bin/credstore /data/misc/credstore
+ class main
+ user keystore
+ group keystore drmrpc readproc log
+ writepid /dev/cpuset/foreground/tasks \ No newline at end of file