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

Parameter

Description

context

A valid Android context instance

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

Instantiates an encrypted ICDefaultMessageStore instance.

Parameters

Parameter

Description

context

Specifies the Android context.

dbPassword

A password that is used to protect the database via encryption. The host application is responsible for ensuring the security of the password.