Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1624)

Unified Diff: components/os_crypt/libsecret_util_posix.h

Issue 1973483002: OSCrypt for POSIX uses libsecret to store a randomised encryption key. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Refactored CL Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/os_crypt/libsecret_util_posix.h
diff --git a/components/os_crypt/libsecret_util_posix.h b/components/os_crypt/libsecret_util_posix.h
index 0d265be940fcd6115c847020564509309ca62ad5..e2dd0ee151ee5fad309b6976a823ad8daeff3fc3 100644
--- a/components/os_crypt/libsecret_util_posix.h
+++ b/components/os_crypt/libsecret_util_posix.h
@@ -15,13 +15,14 @@
// Utility for dynamically loading libsecret.
class LibsecretLoader {
public:
+ static decltype(&::secret_item_get_attributes) secret_item_get_attributes;
+ static decltype(&::secret_item_get_secret) secret_item_get_secret;
+ static decltype(&::secret_item_load_secret_sync) secret_item_load_secret_sync;
+ static decltype(&::secret_password_clear_sync) secret_password_clear_sync;
static decltype(&::secret_password_store_sync) secret_password_store_sync;
+ static decltype(&::secret_service_lookup_sync) secret_service_lookup_sync;
static decltype(&::secret_service_search_sync) secret_service_search_sync;
- static decltype(&::secret_password_clear_sync) secret_password_clear_sync;
- static decltype(&::secret_item_get_secret) secret_item_get_secret;
static decltype(&::secret_value_get_text) secret_value_get_text;
- static decltype(&::secret_item_get_attributes) secret_item_get_attributes;
- static decltype(&::secret_item_load_secret_sync) secret_item_load_secret_sync;
static decltype(&::secret_value_unref) secret_value_unref;
// Loads the libsecret library and checks that it responds to queries.

Powered by Google App Engine
This is Rietveld 408576698