Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class App

Application singleton.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CredentialInfo(val credential: Credential, val keyInfo: KeyInfo?, val keyInvalidated: Boolean)
Link copied to clipboard
sealed interface Destination
Link copied to clipboard
data class DocumentInfo(val document: Document, val cardArt: ImageBitmap, val credentialInfos: List<CredentialInfo>)
Link copied to clipboard
class DocumentModel(val scope: CoroutineScope, val documentStore: DocumentStore)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A model for settings for samples/testapp.

Link copied to clipboard
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
actual val platform: Platform
expect val platform: Platform
actual val platform: Platform
Link copied to clipboard
actual val platformAppIcon: DrawableResource
expect val platformAppIcon: DrawableResource
actual val platformAppIcon: DrawableResource
Link copied to clipboard
Link copied to clipboard
actual val platformIsEmulator: Boolean = false
actual val platformIsEmulator: Boolean = true
actual val platformIsEmulator: Boolean = false
Link copied to clipboard

Functions

Link copied to clipboard
fun AppBar(currentDestination: Destination, canNavigateBack: Boolean, navigateUp: () -> Unit, navigateToSettings: () -> Unit, includeSettingsIcon: Boolean, modifier: Modifier = Modifier)

Composable that displays the topBar and displays back button if back navigation is possible.

Link copied to clipboard
actual fun createZkSystemRepository(): <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
fun HandleUrl(url: String): <Error class: unknown class>
Link copied to clipboard
fun MainViewController(): <Error class: unknown class>
Link copied to clipboard
actual fun platformCreateKeySettings(challenge: ByteString, algorithm: Algorithm, userAuthenticationRequired: Boolean, validFrom: Instant, validUntil: Instant): CreateKeySettings
expect fun platformCreateKeySettings(challenge: ByteString, algorithm: Algorithm, userAuthenticationRequired: Boolean, validFrom: Instant, validUntil: Instant): CreateKeySettings

Gets a CreateKeySettings object for creating auth-bound keys that works with the SecureArea returned returned by platformSecureAreaProvider.

actual fun platformCreateKeySettings(challenge: <Error class: unknown class>, algorithm: <Error class: unknown class>, userAuthenticationRequired: Boolean, validFrom: <Error class: unknown class>, validUntil: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
actual suspend fun platformCryptoInit(settingsModel: TestAppSettingsModel)
expect suspend fun platformCryptoInit(settingsModel: TestAppSettingsModel)
actual suspend fun platformCryptoInit(settingsModel: <Error class: unknown class>)
Link copied to clipboard
actual fun platformHttpClientEngineFactory(): HttpClientEngineFactory<*>
expect fun platformHttpClientEngineFactory(): HttpClientEngineFactory<*>
actual fun platformHttpClientEngineFactory(): HttpClientEngineFactory<*>
Link copied to clipboard
actual suspend fun platformInit()
expect suspend fun platformInit()
actual suspend fun platformInit()
Link copied to clipboard
actual fun platformRestartApp()
expect fun platformRestartApp()
actual fun platformRestartApp()