Expose last keystore key name from KeystoreKeysCryptographer
Exposing last keystore key name allows the following: 1. Avoiding unnecessary copies of underlying CryptographerImpl in NigoriState::NeedsKeystoreKeyRotation(). 2. Removing ComputePbkdf2KeyName() from nigori_state.cc 3. Exposing HasKey(key_name) instead of HasKey(key_proto) from CryptographerImpl. This CL also adds unittests for KeystoreKeysCryptographer. Bug: 922900 Change-Id: If7004c658adeae2bd03d77f08b39fa63dd278b6f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868873 Commit-Queue: Maksim Moskvitin <mmoskvitin@google.com> Reviewed-by:Mikel Astiz <mastiz@chromium.org> Auto-Submit: Maksim Moskvitin <mmoskvitin@google.com> Cr-Commit-Position: refs/heads/master@{#707799}
Showing
Please register or sign in to comment