Click or drag to resize

AccountSettings Class

Represents user's account settings.
Inheritance Hierarchy
SystemObject
  PasswordRequirements
    KeeperSecurity.AuthenticationAccountSettings

Namespace: KeeperSecurity.Authentication
Assembly: KeeperSdk (in KeeperSdk.dll) Version: 1.0.5
Syntax
C#
public class AccountSettings : PasswordRequirements

The AccountSettings type exposes the following members.

Constructors
 NameDescription
Public methodAccountSettingsInitializes a new instance of the AccountSettings class
Top
Properties
 NameDescription
Public propertyChannel 2FA channel.
  • two_factor_disabled – two factor is not enabled for this user
  • two_factor_channel_sms – TOTP codes are sent through SMS
  • two_factor_channel_voice – TOTP codes are sent through voice calls
  • two_factor_channel_google – Google/Microsoft Authenticator
Public propertyChannelValue Parameter value for Channel
Public propertyEmailVerified Is email verified?
Public propertyLogoutTimerInSec Logout timeout in seconds.
Public propertyMasterPasswordLastModified Time of last change of master password. Unix timestamp.
Public propertyMustPerformAccountShareBy Deadline to accept Account Transfer Consent. Unix timestamp.
Public propertyPersistentLogin Persistent login.
Public propertyRecordTypesEnabled Record types enabled flag.
Public propertyShareDataKeyWithDevicePublicKey If true data key is nor shared with device key
Public propertyShareDatakeyWithEnterprise Enterprise administrator requested data key sharing.
Public propertySsoUser Is SSO user?
Public propertyTheme Theme.
Public propertyTwoFactorRequired 2FA is required.
Top
See Also