assurer que les preferences sont privées

This commit is contained in:
odrling 2018-03-01 00:29:15 +01:00
parent 4274c2b15d
commit 325514edf7
2 changed files with 3 additions and 2 deletions

View file

@ -42,7 +42,7 @@ class Curve(private val secretKey: ByteArray, val publicKey: ByteArray) {
*/
fun getCurve(context: Context): Curve {
// récupérer la clé privée de l'utilisateur si elle existe
val settings = context.getSharedPreferences("CURVE", 0)
val settings = context.getSharedPreferences("CURVE", Context.MODE_PRIVATE)
val pk = settings.getString("privateKey", null)
val privateKey: ByteArray

View file

@ -1,5 +1,6 @@
package xyz.johnny.norntalk.ui_components
import android.content.Context
import android.content.DialogInterface
import android.content.SharedPreferences
import android.os.Bundle
@ -58,7 +59,7 @@ abstract class BaseActivity: AppCompatActivity() {
this.setContentView(this.layout)
PreferenceManager.setDefaultValues(this, R.xml.preferences, false)
PreferenceManager.setDefaultValues(this, "Default", Context.MODE_PRIVATE, R.xml.preferences, false)
this._preferences = PreferenceManager.getDefaultSharedPreferences(this)
this.initialize()