schedulePeriodicUserConfigSync

actual open override fun schedulePeriodicUserConfigSync()

Schedules a periodic execution of UserConfigSyncWorker that is responsible for syncing/refreshing user configurations:

  • feature configs

  • Certificate Revocation List (CRL)

  • MLS public keys

  • Proteus pre-keys

API version is also part of the user config, but it is updated by UpdateApiVersionsWorker and not here.

When it's gonna to be executed may vary depending on the platform and/or implementation.

expect open override fun schedulePeriodicUserConfigSync()

Schedules a periodic execution of UserConfigSyncWorker that is responsible for syncing/refreshing user configurations:

  • feature configs

  • Certificate Revocation List (CRL)

  • MLS public keys

  • Proteus pre-keys

API version is also part of the user config, but it is updated by UpdateApiVersionsWorker and not here.

When it's gonna to be executed may vary depending on the platform and/or implementation.

actual open override fun schedulePeriodicUserConfigSync()

Schedules a periodic execution of UserConfigSyncWorker that is responsible for syncing/refreshing user configurations:

  • feature configs

  • Certificate Revocation List (CRL)

  • MLS public keys

  • Proteus pre-keys

API version is also part of the user config, but it is updated by UpdateApiVersionsWorker and not here.

When it's gonna to be executed may vary depending on the platform and/or implementation.