docs/cryptoservice
Aaron Lehmann 1aced67471 Improvements to keystore caching
* RemoveKey must purge the cache entry

* Add mutexes to KeyFileStore and KeyMemoryStore so the cachedKeys map
  is protected in the case that keystore operations happen from multiple
  goroutines

* Change GetKey to return the alias along with the key. Remove
  GetKeyAlias. This simplifies the code flows that retrieve the alias
  (since they usually get the key and alias together).

* Fix tests affected by key caching

Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com>
2015-07-20 13:36:03 -07:00
..
crypto_service.go Improvements to keystore caching 2015-07-20 13:36:03 -07:00
crypto_service_test.go review feedback 2015-07-20 11:00:24 -07:00
unlocked_crypto_service.go Updates to notary for gotuf's split of PublicKey and PrivateKey interfaces 2015-07-17 11:35:22 -07:00
unlocked_crypto_service_test.go review feedback 2015-07-20 11:00:24 -07:00