Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
base
/
00b15f33abdae776cd0eec4eeee9e5b8b28a40ea
/
core
/
java
/
android
/
security
/
keystore
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
745d2c9
Remove implementation of deprecated RecoveryController methods.
by Dmitry Dementyev
· 6 years ago
3990ee1
Clean up APIs before declaring API 28.
by Jeff Sharkey
· 6 years ago
b95c90c
Add an API to check whether the recoverable keystore is enabled
by Bo Zhu
· 6 years ago
4147a83
Merge "Revert "Remove deprecated RecoveryController API."" into pi-dev
by TreeHugger Robot
· 6 years ago
c157e21
Revert "Remove deprecated RecoveryController API."
by Robert Berry
· 6 years ago
654598b
Merge "Remove deprecated recoverable keystore classes." into pi-dev
by Dmitry Dementyev
· 6 years ago
ce70473
Merge "Remove deprecated RecoveryController API." into pi-dev
by Dmitry Dementyev
· 6 years ago
23174b7
Throw ServiceSpecificException if calling app tries to initialize
by Aseem Kumar
· 6 years ago
80def87
Remove deprecated recoverable keystore classes.
by Dmitry Dementyev
· 6 years ago
41d6d7c
Merge "Revert "Throw invalid cert exception when deprecated initRecoveryService method"" into pi-dev
by TreeHugger Robot
· 6 years ago
0d55aa3
Remove deprecated RecoveryController API.
by Dmitry Dementyev
· 6 years ago
0f23660
Revert "Throw invalid cert exception when deprecated initRecoveryService method"
by Dmitry Dementyev
· 6 years ago
bf08774
Merge "Throw invalid cert exception when deprecated initRecoveryService method is used." into pi-dev
by Dmitry Dementyev
· 6 years ago
0b8c82e
Throw an exception if the given root alias is unknown
by Bo Zhu
· 6 years ago
50bc7e4
Throw invalid cert exception when deprecated initRecoveryService method is used.
by Dmitry Dementyev
· 6 years ago
41d2dd2
Expose e.getMessage() from the exceptions in RecoverableKeyStore
by Bo Zhu
· 6 years ago
912853b
Merge "Remove deprecated generateAndStoreKey method implementation" into pi-dev
by Dmitry Dementyev
· 6 years ago
d490937
Merge "Update RecoveryController JavaDoc" into pi-dev
by Robert Berry
· 6 years ago
93f38d7
Update RecoveryController JavaDoc
by Robert Berry
· 6 years ago
86f5bb1
Remove deprecated generateAndStoreKey method implementation
by Dmitry Dementyev
· 6 years ago
3cda0f2
Merge "Minor correction to the javadoc to match implementation" into pi-dev
by Bo Zhu
· 6 years ago
ba94b9a
Minor correction to the javadoc to match implementation
by Bo Zhu
· 6 years ago
57ca3da
Add support for testing mode root certificate.
by Dmitry Dementyev
· 6 years ago
52c15f1
Add warning comment about serialization
by Robert Berry
· 6 years ago
16d9db5
Use Builder instead for KeyChainProtectionParams.
by Dmitry Dementyev
· 6 years ago
a5b29ff
Merge "Remove unimplemented RecoverableKeystoreManager APIs." into pi-dev
by Dmitry Dementyev
· 6 years ago
0bbaf18
Add more NonNull annotations to RecoveryController API
by Dmitry Dementyev
· 6 years ago
9cd3e43
Merge "Add NonNull annotation to more parameters in Recovery Controller." into pi-dev
by Dmitry Dementyev
· 6 years ago
4da14e0
Remove unimplemented RecoverableKeystoreManager APIs.
by Dmitry Dementyev
· 6 years ago
fd4ae0b
Add NonNull annotation to more parameters in Recovery Controller.
by Dmitry Dementyev
· 6 years ago
73b7722
Merge "Do not throw KeystoreException for when a key does not exist" into pi-dev
by TreeHugger Robot
· 6 years ago
95f2965
Merge "Prepare KeyChainSnapshot to removing deprecated getTrustedHardwarePublicKey method." into pi-dev
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
9ec7026
Merge "Unhide the enum/function for the password hashing algorithm scrypt" into pi-dev
by Bo Zhu
· 6 years ago
72f5755
Do not throw KeystoreException for when a key does not exist
by Robert Berry
· 6 years ago
933dfc1
Delete unimplemented APIs from RecoveryController.
by Aseem Kumar
· 6 years ago
40d8a45b
Unhide the enum/function for the password hashing algorithm scrypt
by Bo Zhu
· 6 years ago
1e6a9dc
Update RecoverableKeyStoreManager methods to throw NullPointerException when null is passed as @NonNull argument.
by Dmitry Dementyev
· 6 years ago
3b67e06
Prepare KeyChainSnapshot to removing deprecated getTrustedHardwarePublicKey method.
by Dmitry Dementyev
· 6 years ago
c6bd185
Merge "Unhide RecoveryController#getRootCertificates()" into pi-dev
by Robert Berry
· 6 years ago
3818de5
Merge "Unhide RecoverySession#recoverKeyChainSnapshot() method" into pi-dev
by Robert Berry
· 6 years ago
f933246
Merge "Small fix for the key grant alias used in importKey" into pi-dev
by Robert Berry
· 6 years ago
750b71c
Unhide RecoverySession#recoverKeyChainSnapshot() method
by Robert Berry
· 6 years ago
93d002c
Unhide RecoveryController#getRootCertificates()
by Robert Berry
· 6 years ago
e7997a3
Unhide the new RecoverySession#start with the alias for root cert
by Bo Zhu
· 6 years ago
c5ab694
Small fix for the key grant alias used in importKey
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
62fa81f
Merge "Move the trusted root CA certs for RecoverableKeyStore to our own folder" into pi-dev
by TreeHugger Robot
· 6 years ago
c5c4a0e
Move the trusted root CA certs for RecoverableKeyStore to our own folder
by Bo Zhu
· 6 years ago
e066a59
Minor changes to the API to align the choice of password hashing algorithm
by Bo Zhu
· 6 years ago
c1742e5
Unhide getKey() and importKey() and the whole class of RecoveryController.
by Aseem Kumar
· 6 years ago
06764e5
Delete unused RecoveryController exceptions
by Robert Berry
· 6 years ago
6361080
DO NOT MERGE Fix the null return value of getTrustedHardwareCertPath
by Bo Zhu
· 6 years ago
7f414d9
Check the public-key signature of the whole certificate file before
by Bo Zhu
· 6 years ago
5240541
Merge "Remove @removed from APIs still in use"
by TreeHugger Robot
· 6 years ago
5af199c
Remove @removed from APIs still in use
by Robert Berry
· 6 years ago
e2a95e5
Merge "Add a new API to import a key provided by the caller, such that this key can also be synced to the remote service"
by TreeHugger Robot
· 6 years ago
9ba8462
Merge "Mark all old RecoveryController APIs as deprecated"
by TreeHugger Robot
· 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
19512fa
Remove unused RecoveryClaim file
by Robert Berry
· 6 years ago
8cb582d
Mark all old RecoveryController APIs as deprecated
by Robert Berry
· 6 years ago
beafcb5
Fix minor documentation issues in RecoveryController
by Robert Berry
· 6 years ago
a620aa1
Merge "Remove account param from generateKey method"
by TreeHugger Robot
· 6 years ago
c44d505
Merge "Remove account from WrappedApplicationKey"
by TreeHugger Robot
· 6 years ago
8230c8e
Add test for KeyChainSnapshot Parcelable
by Robert Berry
· 6 years ago
291bd32
Remove account from WrappedApplicationKey
by Robert Berry
· 6 years ago
a3b9947
Remove account param from generateKey method
by Robert Berry
· 6 years ago
f34ad95
Merge "Remove packageName from getRecoveryStatus"
by Robert Berry
· 6 years ago
8a36da3
Merge "Add CertPath to KeyChainSnapshot and startRecoverySession"
by TreeHugger Robot
· 6 years ago
7c1972f
Add CertPath to KeyChainSnapshot and startRecoverySession
by Bo Zhu
· 6 years ago
01468da
Merge "Make it possible to construct a RecoverySession"
by Robert Berry
· 6 years ago
56f06b4
Remove packageName from getRecoveryStatus
by Robert Berry
· 6 years ago
e04e09a
Make it possible to construct a RecoverySession
by Robert Berry
· 6 years ago
bbe02ae
Remove package name parameter from setRecoveryStatus
by Robert Berry
· 6 years ago
8060c29
Add OWNERS files for the recoverable keystore folders
by Bo Zhu
· 6 years ago
29b9de5
Update RecoveryController to use KeyStore grant API.
by Dmitry Dementyev
· 6 years ago
19da340
Remove finalizer which clears user secret at unpredictable time.
by Dmitry Dementyev
· 6 years ago
b4fb987
Rename RecoveryController.getRecoveryData() to getKeyChainSnapshot.
by Dmitry Dementyev
· 6 years ago
f8ae5de
Unhide RecoverableKeyStoreLoader API.
by Dmitry Dementyev
· 7 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
add1bad
Add 4 new fields to KeychainSnapshot
by Dmitry Dementyev
· 7 years ago
74928a1
Rename RecoveryManager to RecoveryController
by Robert Berry
· 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
a16cd59
Create exception hierarchy for RecoveryController
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