File tree Expand file tree Collapse file tree
iterableapi/src/main/java/com/iterable/iterableapi Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ class IterableKeychain {
2222 private var sharedPrefs: SharedPreferences
2323 internal var encryptor: IterableDataEncryptor ? = null
2424 private val decryptionFailureHandler: IterableDecryptionFailureHandler ?
25- private val encryptionDisabled: Boolean
25+ private var encryptionDisabled: Boolean
2626
2727 @JvmOverloads
2828 constructor (
@@ -31,13 +31,13 @@ class IterableKeychain {
3131 migrator: IterableKeychainEncryptedDataMigrator ? = null ,
3232 encryptionDisabled: Boolean = false
3333 ) {
34- this .decryptionFailureHandler = decryptionFailureHandler
35- this .encryptionDisabled = encryptionDisabled || sharedPrefs.getBoolean(KEY_ENCRYPTION_DISABLED , false )
3634 sharedPrefs = context.getSharedPreferences(
3735 IterableConstants .SHARED_PREFS_FILE ,
3836 Context .MODE_PRIVATE
3937 )
40-
38+ this .decryptionFailureHandler = decryptionFailureHandler
39+ this .encryptionDisabled = encryptionDisabled || sharedPrefs.getBoolean(KEY_ENCRYPTION_DISABLED , false )
40+
4141 if (encryptionDisabled) {
4242 IterableLogger .v(TAG , " SharedPreferences being used without encryption" )
4343 } else {
You can’t perform that action at this time.
0 commit comments