selectSecureArea

open suspend fun selectSecureArea(document: Document, suggestedCreateKeySettings: CreateKeySettings): SelectedSecureArea

Function to select SecureArea and customize CreateKeySettings for a document.

The default implementation invokes selectSecureArea lambda if provided, or returns SelectedSecureArea(this.secureArea, suggestedCreateKeySettings).

Applications can override this method or pass a selectSecureArea lambda to the constructor.

Return

the SelectedSecureArea specifying the SecureArea and CreateKeySettings to use for key creation.

Parameters

document

the Document that credentials are being created for.

suggestedCreateKeySettings

suggested settings for creating the key.


val selectSecureArea: suspend (appData: ByteString?, suggestedCreateKeySettings: CreateKeySettings) -> SelectedSecureArea?

Parameters

selectSecureArea

optional lambda to select SecureArea and customize CreateKeySettings based on appData and suggested key settings.