platform_system_security/identity
David Zeuthen 5263000348 credstore: Don't require credentials to use ACP ids starting at 0.
This fixes a bug in credstore where it only worked if a credential
used ACP ids starting at zero and upwards (e.g. no holes). This is not
a reasonable requirement, it just happened to be a bug which wasn't
triggered because all CTS tests uses identifiers starting at 0 with
no holes.

This bug-fix is merged along with a new CTS test to check this bug no
longer exists.

Bug: 160966911
Test: atest android.security.identity.cts
Test: New CTS test testProvisionAcpIdNotStartingAtZero
Change-Id: I58595e6bf5f3ca3f82ebe9291fde54b7cf11e0dd
2020-07-10 14:14:52 -04:00
..
binder/android/security/identity Add credstore system daemon. 2020-01-16 13:05:48 -05:00
Android.bp Port credstore to IdentityCredential AIDL. 2020-02-14 13:41:52 -05:00
Credential.cpp credstore: Don't require credentials to use ACP ids starting at 0. 2020-07-10 14:14:52 -04:00
Credential.h credstore: Pass additional information to Identity Credential HAL. 2020-04-29 09:52:51 -04:00
CredentialData.cpp Port credstore to IdentityCredential AIDL. 2020-02-14 13:41:52 -05:00
CredentialData.h Port credstore to IdentityCredential AIDL. 2020-02-14 13:41:52 -05:00
CredentialStore.cpp Port credstore to IdentityCredential AIDL. 2020-02-14 13:41:52 -05:00
CredentialStore.h Port credstore to IdentityCredential AIDL. 2020-02-14 13:41:52 -05:00
CredentialStoreFactory.cpp Port credstore to IdentityCredential AIDL. 2020-02-14 13:41:52 -05:00
CredentialStoreFactory.h Port credstore to IdentityCredential AIDL. 2020-02-14 13:41:52 -05:00
credstore.rc credstore: update credstore.rc to use correct class, user, and group. 2020-01-17 16:52:01 -05:00
main.cpp keystore: Pass verification token to credstore along with requested auth token. 2020-05-08 11:30:49 -04:00
Util.cpp Fix incorrect use of TEMP_FAILURE_RETRY 2020-06-19 18:27:11 +00:00
Util.h Port credstore to IdentityCredential AIDL. 2020-02-14 13:41:52 -05:00
WritableCredential.cpp credstore: Never pass an empty challenge. 2020-06-03 17:26:27 -04:00
WritableCredential.h credstore: Pass additional information to Identity Credential HAL. 2020-04-29 09:52:51 -04:00