Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
base
/
519acc37cd80f6fd018413cab39b269c041a1486
/
services
/
tests
/
servicestests
/
src
/
com
/
android
/
server
/
locksettings
/
recoverablekeystore
/
RecoverableKeyStoreManagerTest.java
89f12d5
Store user's serial number in recoverable key store database.
by Dmitry Dementyev
· 5 years ago
7ebcd66
Add the actual implementation changes for the new metadata field for
by Bo Zhu
· 6 years ago
a26eda9
Migrate frameworks/base/services/tests/servicestests to androidx.test
by Brett Chabot
· 6 years ago
bd7879c
Revert "Revert "Change the root of trust for CryptAuth Vault Service""
by Bo Zhu
· 6 years ago
be4f735
Revert "Change the root of trust for CryptAuth Vault Service"
by Bo Zhu
· 6 years ago
1f40978
Change the root of trust for CryptAuth Vault Service
by Bo Zhu
· 6 years ago
925f026
Don't create recovery snapshot until it contains at least one key.
by Dmitry Dementyev
· 6 years ago
c9d8357
Merge "Clean up remaining TODOs in RecoveryController." into pi-dev
by Dmitry Dementyev
· 6 years ago
482633f
Clean up remaining TODOs in RecoveryController.
by Dmitry Dementyev
· 6 years ago
23174b7
Throw ServiceSpecificException if calling app tries to initialize
by Aseem Kumar
· 6 years ago
b10ba44
Skip the cert xml serial number check if the test root cert is in use
by Bo Zhu
· 6 years ago
b152a8c45
Merge "Don't allow using raw public keys to init recovery service any more" into pi-dev
by TreeHugger Robot
· 6 years ago
0b8c82e
Throw an exception if the given root alias is unknown
by Bo Zhu
· 6 years ago
c98c843
Don't allow using raw public keys to init recovery service any more
by Bo Zhu
· 6 years ago
41d2dd2
Expose e.getMessage() from the exceptions in RecoverableKeyStore
by Bo Zhu
· 6 years ago
86f5bb1
Remove deprecated generateAndStoreKey method implementation
by Dmitry Dementyev
· 6 years ago
57ca3da
Add support for testing mode root certificate.
by Dmitry Dementyev
· 6 years ago
11115e9
Remove unused KeyStore field in RecoverableKeyStoreManager
by Robert Berry
· 6 years ago
f34fc7e
Use rootAlias to index chosen cert and its version.
by Dmitry Dementyev
· 6 years ago
e8edf97
Do not create snapshot on first init
by Robert Berry
· 6 years ago
af13eeb
Merge "Fix setRecoverySecretTypes to not always set snapshot pending" into pi-dev
by TreeHugger Robot
· 6 years ago
5b4a0d6
Merge "Use Builder instead for KeyChainProtectionParams." into pi-dev
by Dmitry Dementyev
· 6 years ago
5a1acefb
Fix setRecoverySecretTypes to not always set snapshot pending
by Robert Berry
· 6 years ago
16d9db5
Use Builder instead for KeyChainProtectionParams.
by Dmitry Dementyev
· 6 years ago
8f9038c
Fix setServerParams to not always set snapshot pending
by Robert Berry
· 6 years ago
fd4ae0b
Add NonNull annotation to more parameters in Recovery Controller.
by Dmitry Dementyev
· 6 years ago
364dbf1
Merge "Update RecoverableKeyStoreManager methods to throw NullPointerException when null is passed as @NonNull argument." into pi-dev
by Dmitry Dementyev
· 6 years ago
1e6a9dc
Update RecoverableKeyStoreManager methods to throw NullPointerException when null is passed as @NonNull argument.
by Dmitry Dementyev
· 6 years ago
8d6861e
Regenerate counterId when a new cert XML file is successfully imported
by Bo Zhu
· 6 years ago
889e78c
Merge "Add RecoverySession importKeyChainSnapshot method" into pi-dev
by Robert Berry
· 6 years ago
4a5c87d
Add RecoverySession importKeyChainSnapshot method
by Robert Berry
· 6 years ago
b31ab67
Use the new root cert file under the core/ folder
by Bo Zhu
· 6 years ago
7f414d9
Check the public-key signature of the whole certificate file before
by Bo Zhu
· 6 years ago
7ce4ea5
Check the given CertPath against the root of trust during recovery
by Bo Zhu
· 6 years ago
2c8e538
Add a new API to import a key provided by the caller, such that this key
by Bo Zhu
· 6 years ago
f34ad95
Merge "Remove packageName from getRecoveryStatus"
by Robert Berry
· 6 years ago
7c1972f
Add CertPath to KeyChainSnapshot and startRecoverySession
by Bo Zhu
· 6 years ago
56f06b4
Remove packageName from getRecoveryStatus
by Robert Berry
· 6 years ago
bbe02ae
Remove package name parameter from setRecoveryStatus
by Robert Berry
· 6 years ago
ae0682d
Do not throw an exception if there's no application key to be decrypted
by Bo Zhu
· 6 years ago
14d993d
Accept an XML file containing a list of THM certificates instead of the
by Bo Zhu
· 6 years ago
4857cb5
Continue to decrypt other application keys if one fails to decrypt
by Bo Zhu
· 6 years ago
29b9de5
Update RecoveryController to use KeyStore grant API.
by Dmitry Dementyev
· 6 years ago
0916e7c
Prepare KeyStore RecoveryController API for review.
by Dmitry Dementyev
· 7 years ago
81ee34b
Move APIs to final location in preparation for API review
by Robert Berry
· 7 years ago
ae6ec6d
Fix RecoverableKeyStore unit tests.
by Dmitry Dementyev
· 7 years ago
2bcdad9
Use RecoverySession object to hide session IDs (redux)
by Robert Berry
· 7 years ago
588a06f
Merge "Revert "Use RecoverySession object to hide session IDs""
by Robert Berry
· 7 years ago
9fa8762
Revert "Use RecoverySession object to hide session IDs"
by Robert Berry
· 7 years ago
c4e9979
Merge "Use RecoverySession object to hide session IDs"
by TreeHugger Robot
· 7 years ago
988c55c
Use RecoverySession object to hide session IDs
by Robert Berry
· 7 years ago
9e1bd36
Rename KeychainProtectionParameter to KeychainProtectionParams
by Robert Berry
· 7 years ago
5f13870
Use better names for associated classes of RecoveryManager
by Robert Berry
· 7 years ago
7d8c78a
Refactor KeyStore Recovery Manager.
by Dmitry Dementyev
· 7 years ago
ed89ea0
Big RecoverableKeyStoreLoader refactoring.
by Dmitry Dementyev
· 7 years ago
40dadb0
Mark current recoverable keystore snapshot as outdated in a few events:
by Dmitry Dementyev
· 7 years ago
67d86e3
Merge "Update recovery snapshot version."
by TreeHugger Robot
· 7 years ago
ce5ed6e
Merge "Rename createSHA256Parameters to createSha256Parameters"
by TreeHugger Robot
· 7 years ago
77183ef
Update recovery snapshot version.
by Dmitry Dementyev
· 7 years ago
b719546
Rename createSHA256Parameters to createSha256Parameters
by Dmitry Dementyev
· 7 years ago
07c76555
Use String instead of byte[] to represent alias in KeyEntryRecoveryData.
by Dmitry Dementyev
· 7 years ago
5daccec
Add API to remove recoverable keys
by Robert Berry
· 7 years ago
def7ffd
Check the public key bytes of veriferPublicKey matche the ones in vaultParams
by Bo Zhu
· 7 years ago
3462c83
Refactor PlatformKeyManger to remove mUserId to fix two tests that fail
by Bo Zhu
· 7 years ago
1429831
Remove unused userId parameter from RecoverableKeyStoreManager.
by Dmitry Dementyev
· 7 years ago
bdfdf53
Implement RecoverableKeyStore API to set/get recovery secret types.
by Dmitry Dementyev
· 7 years ago
9104404
Trigger recovery agent PendingIntent in KeySyncTask
by Robert Berry
· 7 years ago
23ee770
Merge "Add storage for snapshots in KeySyncTask"
by TreeHugger Robot
· 7 years ago
bd086f1
Add storage for snapshots in KeySyncTask
by Robert Berry
· 7 years ago
3ae5bea
Fix broken generateAndStoreKey tests
by Robert Berry
· 7 years ago
14cddc4
Merge "Implement generateAndStoreKey"
by TreeHugger Robot
· 7 years ago
cfc990a
Implement generateAndStoreKey
by Robert Berry
· 7 years ago
bd4c43c
Update recoverKeys to return raw material
by Robert Berry
· 7 years ago
ad88471
Implement API to store and retrieve recovery status.
by Dmitry Dementyev
· 7 years ago
3b17c63
Implement RecoverableKeyStoreLoader.setSnapshotCreatedPendingIntent
by Dmitry Dementyev
· 7 years ago
b9a220b
Implement recoverKeys
by Robert Berry
· 7 years ago
4a534ec
Add KeySyncTask
by Robert Berry
· 7 years ago
e16fa98
Implement startRecoverySession
by Robert Berry
· 7 years ago