FeatureFlags

data class FeatureFlags(val isMultiBackupEnabled: Boolean? = null, val useEnclaveMpcApi: Boolean? = null)

Data class representing feature flags for the application.

This class encapsulates various feature toggles that can be enabled or disabled. Each property represents a specific feature, and its boolean value indicates whether the feature is active (true) or inactive (false). A null value typically indicates that the feature's state is undefined or should fall back to a default behavior of the SDK.

See also

Constructors

Link copied to clipboard
constructor(isMultiBackupEnabled: Boolean? = null, useEnclaveMpcApi: Boolean? = null)

Properties

Link copied to clipboard
@SerializedName(value = "isMultiBackupEnabled")
val isMultiBackupEnabled: Boolean? = null

Indicates whether the multi-backup feature is enabled. When null, the feature's state is undefined or should fall back to a default setting (e.g., disabled). Serialized as "isMultiBackupEnabled" in JSON.

Link copied to clipboard

Indicates whether to use the Enclave MPC API for secure operations. When true, the Enclave MPC API is used. When false, a local MPC binary is used.. When null, the feature's state is undefined or should fall back to a default setting (e.g., not using the Enclave MPC API).