platform_system_security/keystore
Stephen Hines 8b68026faa Switch from count to N for template due to ambiguity with std::count
Recent versions of Clang will flag this use of `count` in namespace
`std` as ambiguous due to the existence of `std::count`. To remove this
problem, we can switch to the commonly used `N` for array sizes.

Bug: http://b/155835175
Test: m with aosp_blueline
Change-Id: I983180b6e2e94dadb095f531e13ea415468ee104
2020-07-15 18:12:36 -07:00
..
binder/android/security keystore: Pass verification token to credstore along with requested auth token. 2020-05-08 11:30:49 -04:00
include/keystore Update keystore to use KM4.1. 2020-02-11 15:51:04 -07:00
tests Remove unused libnativehelper include 2020-07-02 13:16:19 +01:00
Android.bp keystore: Pass verification token to credstore along with requested auth token. 2020-05-08 11:30:49 -04:00
auth_token_table.cpp Add credstore system daemon. 2020-01-16 13:05:48 -05:00
auth_token_table.h Update keystore to use KM4.1. 2020-02-11 15:51:04 -07:00
blob.cpp Merge QQ1A.191205.011 into stage-aosp-master 2019-11-22 14:05:35 -08:00
blob.h Fix handling of user password changes. 2019-10-24 08:44:37 -07:00
confirmation_manager.cpp Fixed bug in APC rate limiting fix. 2020-01-30 13:39:36 -08:00
confirmation_manager.h Confirmationui Rate Limiting App Abort Bug Fix 2020-01-24 08:47:36 -08:00
confirmationui_rate_limiting.h Confirmationui Rate Limiting App Abort Bug Fix 2020-01-24 08:47:36 -08:00
defaults.h Port to binderized keymaster HAL 2017-01-23 08:30:49 -07:00
grant_store.cpp Multithreaded Keystore 2018-10-31 14:31:26 -07:00
grant_store.h Fix/suppress system/security google-explicit-constructor warnings 2019-01-04 13:34:55 -08:00
key_config.proto Adding DropBox logging support for keystore functionality 2018-04-25 21:46:08 +00:00
key_proto_handler.cpp Update keystore to use KM4.1. 2020-02-11 15:51:04 -07:00
key_proto_handler.h Adding DropBox logging support for keystore functionality 2018-04-25 21:46:08 +00:00
key_store_service.cpp keystore: Pass verification token to credstore along with requested auth token. 2020-05-08 11:30:49 -04:00
key_store_service.h keystore: Pass verification token to credstore along with requested auth token. 2020-05-08 11:30:49 -04:00
KeyAttestationApplicationId.cpp KeyStore: Limit the Attestation Application ID 2018-08-16 18:53:15 +01:00
KeyAttestationPackageInfo.cpp Fix version code handling in attestation records 2017-12-28 22:14:52 +00:00
keyblob_utils.cpp Modernize codebase by replacing NULL with nullptr 2018-07-30 01:40:01 -07:00
keymaster_enforcement.cpp Multithreaded Keystore 2018-10-31 14:31:26 -07:00
keymaster_enforcement.h Multithreaded Keystore 2018-10-31 14:31:26 -07:00
keymaster_worker.cpp Keymaster worker threads stick around for 30s 2019-12-19 14:23:35 -08:00
keymaster_worker.h Update keystore to use KM4.1. 2020-02-11 15:51:04 -07:00
KeymasterArguments.cpp Multithreaded Keystore 2018-10-31 14:31:26 -07:00
KeyStore.cpp Replace custom BoringSSL scopers with bssl::UniquePtr. 2019-08-08 13:13:54 -04:00
KeyStore.h Switch from count to N for template due to ambiguity with std::count 2020-07-15 18:12:36 -07:00
keystore.rc Revert "Make keystore a core service" 2020-02-26 12:37:41 -08:00
keystore_aidl_hidl_marshalling_utils.cpp Update keystore to use KM4.1. 2020-02-11 15:51:04 -07:00
keystore_aidl_hidl_marshalling_utils.h Multi-threaded keystore 2018-11-14 14:01:45 -08:00
keystore_attestation_id.cpp Factor keystore_attestation_id into library and also use this in credstore. 2020-01-31 16:23:30 -05:00
keystore_cli.cpp Removing unused function reset() 2019-11-11 17:10:12 -08:00
keystore_cli_v2.cpp Allow for input_data on finish. 2019-11-14 16:43:12 -07:00
keystore_client.proto Add missing proto syntax declaration 2019-02-06 16:44:24 -05:00
keystore_client_impl.cpp Allow for input_data on finish. 2019-11-14 16:43:12 -07:00
keystore_get.cpp Multi-threaded keystore 2018-11-14 14:01:45 -08:00
keystore_get_wifi_hidl.cpp Modernize codebase by replacing NULL with nullptr 2018-07-30 01:40:01 -07:00
keystore_keymaster_enforcement.h Modernize codebase by replacing NULL with nullptr 2018-07-30 01:40:01 -07:00
keystore_main.cpp Merge "Revert "Making software km implementation both backup and default"" 2020-02-20 14:05:52 +00:00
keystore_utils.cpp Fix grants get lost on key upgrade 2019-05-03 16:19:06 -07:00
keystore_utils.h Replace custom BoringSSL scopers with bssl::UniquePtr. 2019-08-08 13:13:54 -04:00
KeystoreResponse.cpp Multi-threaded keystore 2018-11-14 14:01:45 -08:00
legacy_keymaster_device_wrapper.cpp Fix/suppress system/security google-explicit-constructor warnings 2019-01-04 13:34:55 -08:00
legacy_keymaster_device_wrapper.h Fix/suppress system/security google-explicit-constructor warnings 2019-01-04 13:34:55 -08:00
operation.cpp Reducing amount of files created in dropbox for keystore 2019-01-15 18:47:42 +00:00
operation.h Update keystore to use KM4.1. 2020-02-11 15:51:04 -07:00
operation_config.proto Reducing amount of files created in dropbox for keystore 2019-01-15 18:47:42 +00:00
operation_proto_handler.cpp Update keystore to use KM4.1. 2020-02-11 15:51:04 -07:00
operation_proto_handler.h Adding thread safety to proto uploader 2019-03-25 17:00:29 -07:00
operation_struct.h Update keystore to use KM4.1. 2020-02-11 15:51:04 -07:00
OperationResult.cpp Update keystore to use KM4.1. 2020-02-11 15:51:04 -07:00
permissions.cpp Stop reading fs-verity certificate from keystore 2020-02-26 12:39:15 -08:00
permissions.h keystore: use getCallingSid 2019-01-10 16:20:20 -08:00
Signature.cpp KeyStore: Limit the Attestation Application ID 2018-08-16 18:53:15 +01:00
test-keystore Revive test script for keystore 2015-09-24 21:10:20 +03:00
user_state.cpp Don't clear kesytore after 5 auth failures. 2019-11-13 06:30:13 -07:00
user_state.h Don't clear kesytore after 5 auth failures. 2019-11-13 06:30:13 -07:00