Package me.proton.core.usersettings.domain.entity

Types

Flags
Link copied to clipboard
data class Flags(welcomed: Boolean?)
PasswordSetting
Link copied to clipboard
data class PasswordSetting(mode: Int?, expirationTime: Int?)
RecoverySetting
Link copied to clipboard
data class RecoverySetting(value: String?, status: Int?, notify: Boolean?, reset: Boolean?)
TwoFASetting
Link copied to clipboard
data class TwoFASetting(enabled: Boolean?, allowed: Int?, expirationTime: Int?, u2fKeys: List<U2FKeySetting>?)
U2FKeySetting
Link copied to clipboard
data class U2FKeySetting(label: String?, keyHandle: String?, compromised: Boolean?)
UserSettings
Link copied to clipboard
data class UserSettings(userId: UserId, email: RecoverySetting?, phone: RecoverySetting?, password: PasswordSetting, twoFA: TwoFASetting?, news: Int?, locale: String?, logAuth: Int?, invoiceText: String?, density: Int?, theme: String?, themeType: Int?, weekStart: Int?, dateFormat: Int?, timeFormat: Int?, welcome: Boolean?, earlyAccess: Boolean?, flags: Flags?)