Wallet Bridge Configuration
constructor(walletId: String = "default", defaultKeyType: MobileWalletKeyType = MobileWalletKeyType.secp256r1, persistence: WalletBridgePersistence = WalletBridgePersistence(), databaseKeyProvider: WalletBridgeDatabaseEncryptionKeyProvider? = null, attestation: WalletAttestationConfig? = null, issuerMetadataTrustResolver: WalletBridgeIssuerMetadataTrustResolver? = null, preferredLocales: List<String> = emptyList(), transactionDataProfiles: List<MobileWalletTransactionDataProfile> = emptyList(), clientIdTrustConfiguration: WalletBridgeClientIdTrustConfiguration = WalletBridgeClientIdTrustConfiguration(), appGroupIdentifier: String? = null, keychainAccessGroup: String? = null, defaultKeyUseAuthorizationPolicy: WalletBridgeKeyUseAuthorizationPolicy = WalletBridgeKeyUseAuthorizationPolicy.BiometricCurrentSet, keyUseAuthorizationPrompt: KeyUseAuthorizationPrompt = KeyUseAuthorizationPrompt())