diff options
author | Parménides GV <parmegv@sdf.org> | 2013-07-20 00:39:10 +0200 |
---|---|---|
committer | Parménides GV <parmegv@sdf.org> | 2013-07-20 00:39:10 +0200 |
commit | 3d652a20b5c28b0a424d516161034b23b2523d95 (patch) | |
tree | 0368ca6f91ebbd55f2aaaf56eee0d70beaccb861 /src/se/leap/leapclient/ConfigHelper.java | |
parent | c7f73c9ef8f64351d4e462106a2ab5d216810684 (diff) | |
parent | f0c42391501aa646c5d65df5e19dbbd36b19b970 (diff) |
Merge branch 'feature/eip-control-ux' into develop
Diffstat (limited to 'src/se/leap/leapclient/ConfigHelper.java')
-rw-r--r-- | src/se/leap/leapclient/ConfigHelper.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/se/leap/leapclient/ConfigHelper.java b/src/se/leap/leapclient/ConfigHelper.java index c5a37be5..0c589c41 100644 --- a/src/se/leap/leapclient/ConfigHelper.java +++ b/src/se/leap/leapclient/ConfigHelper.java @@ -49,6 +49,7 @@ public class ConfigHelper { LOG_OUT = "logOut", DOWNLOAD_CERTIFICATE = "downloadUserAuthedCertificate", API_VERSION_KEY = "api_version", + API_RETURN_SERIAL_KEY = "serial", RESULT_KEY = "result", RECEIVER_KEY = "receiver", PROVIDER_KEY = "provider", @@ -58,6 +59,7 @@ public class ConfigHelper { CERT_KEY = "cert", KEY_KEY = "key", EIP_SERVICE_KEY = "eip", + EIP_PARSED_SERIAL = "eip_parsed_serial", TYPE_OF_CERTIFICATE = "type_of_certificate", ANON_CERTIFICATE = "anon_certificate", AUTHED_CERTIFICATE = "authed_certificate", @@ -162,6 +164,17 @@ public class ConfigHelper { } /** + * Saves an int into class scope Shared Preferences + * + * @param shared_preferences_key + * @param value + */ + protected static void saveSharedPref(String shared_preferences_key, int value) { + SharedPreferences.Editor shared_preferences_editor = shared_preferences.edit(); + shared_preferences_editor.putInt(shared_preferences_key, value).commit(); + } + + /** * Gets String object from class scope Shared Preferences * @param shared_preferences_key * @return the string correspondent to the key parameter @@ -199,6 +212,16 @@ public class ConfigHelper { } return value; } + + /** + * Get an int from SharedPreferences + * + * @param shared_preferences_key Key to retrieve + * @return The value for the key or 0 + */ + protected static int getIntFromSharedPref(String shared_preferences_key) { + return shared_preferences.getInt(shared_preferences_key, 0); + } /* * This method defaults to false. |