INNER CODE UNIT · Kotlin
onCreate
Keyspace-cloud/android · app/src/main/kotlin/cloud/keyspace/android/AddLogin.kt:149
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.edit_login)
configData = getSharedPreferences (applicationContext.packageName + "_configuration_data", MODE_PRIVATE)
utils = MiscUtilities (applicationContext)
crypto = CryptoUtilities(applicationContext, this)
misc = MiscUtilities(applicationContext)
val intentData = crypto.receiveKeyringFromSecureIntent (
currentActivityClassNameAsString = getString(R.string.title_activity_add_login),
intent = intent
)
val allowScreenshots = configData.getBoolean("allowScreenshots", false)
if (!allowScreenshots) window.setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE)
keyring = intentData.first