Package-level declarations
Types
Link copied to clipboard
data class WalletSdkOptions(val issuerUrl: String, val clientId: String, val verifiers: List<ClientConfig> = emptyList(), val dbFileName: String = "main.db", val secureAreaIdentifier: String = AndroidKeystoreSecureArea.IDENTIFIER, val useStrongBoxForKeys: Boolean = true, val userAuthenticationRequired: Boolean = false, val userAuthenticationTimeoutMillis: Duration = 30000.milliseconds, val trustedTypeMetadataRegistries: List<String> = emptyList(), val trustedVPScheme: String, val authFlowRedirectionUri: String = "openid-credential-offer", val requirePar: Boolean = false, val transactionLogger: WalletTransactionLogger? = null, val expectedSigningSha256: Set<String> = emptySet())
Configuration options for bootstrapping the EUDI wallet and document manager.