init

fun init(app: Application, biometricAskPrompt: String = app.getString(R.string.embedded_export_biometric_prompt_title), logger: (String) -> Unit, allowedDomains: List<String>? = null)

Initialize and configure the Beyond Identity Embedded SDK.

Can be called from either Application.onCreate or from an Activity.onCreate. If called from an Activity, it is recommended to call setActivity immediately afterwards for biometric support. Activity lifecycle callbacks are registered automatically to track activity changes going forward.

Parameters

biometricAskPrompt

A prompt the user will see when asked for biometrics while extending a passkey to another device.

logger

Custom logger to get logs from the SDK.

allowedDomains

Optional array of domains that we whitelist against for network operations. This will default to Beyond Identity's allowed domains.