INNER CODE UNIT · Kotlin
onPause
Keyspace-cloud/android · app/src/main/kotlin/cloud/keyspace/android/AddCard.kt:613
override fun onPause() {
if (configData.getBoolean("lockApp", true)) {
finish()
finishAffinity()
// force wipe keyring
keyring.XCHACHA_POLY1305_KEY?.fill(0)
keyring.ED25519_PUBLIC_KEY?.fill(0)
keyring.ED25519_PRIVATE_KEY?.fill(0)
// force gc to clear keyring
System.gc()
}
super.onPause()
}
override fun onUserLeaveHint() {
if (configData.getBoolean("lockApp", true)) {