ICDefaultMessageStore

Default implementation of ICMessageStore that persists data to an encrypted SQLite database.

Constructors - Deprecated

Use ICDefaultMessageStore(Context context, String dbPassword) instead.

Instantiates an ICDefaultMessageStore instance that is not encrypted.

  Syntax: ICDefaultMessageStore(final @NonNull Context context)

Parameter

ParameterDescription
contextA valid Android context instance

  Syntax: ICDefaultMessageStore(final @NonNull Context context, final @NonNull String dbPassword)

Instantiates an encrypted ICDefaultMessageStore instance.

Parameters

ParameterDescription
contextSpecifies the Android context.
dbPasswordA password that is used to protect the database via encryption. The host application is responsible for ensuring the security of the password.