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

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…