Update with Token
Update with Token

Update with Token

This intent is used to pass a token to the
Workcloud Communication Provisioning Manager
and receive configuration information associated with the token in return. After the configuration is successfully applied, the application restarts. Refer to the
Workcloud Communication PTT Pro for Android Configuration Guide
for information on specific configuration parameters.

Prerequisites

  • The
    Workcloud Communication Provisioning Manager
    must be set up with the token used in the intent. Refer to the
    Workcloud Communication Provisioning Manager Customer Administrator Guide
      for more information on tokens and associating configuration information with them. Refer to the
    Workcloud Communication PTT Pro for Android Configuration Guide
    for information on configuration parameters.
  • The minimum required PTT Pro Android version is 3.3.10103.

Intent Definition

Name
Description
Action
android.intent.action.VIEW
with URI and package
Intent Type
startActivity
URI
wfctp://<Token>
URI parameter 0
This parameter is optional and indicates if the existing configuration should be reset before applying the new configuration.
              Name
resetConfig
              Value
true or false
Package
com.symbol.wfc.pttpro
PTT Pro for Android
running on a third-party device cannot be configured with a
Workcloud Communication Provisioning Manager
token when used in a
Workcloud Communication Profile Manager
environment.

ADB Examples

  • adb shell am start -a android.intent.action.VIEW -d "wfctp://<token>" com.symbol.wfc.pttpro
  • adb shell am start -a android.intent.action.VIEW -d "wfctp://<token>?resetConfig=true" com.symbol.wfc.pttpro
Upon a fresh installation of the application,
PTT Pro for Android
connects to the
Workcloud Communication Provisioning Manager
, using its device ID as the token, and receives any configuration information associated with its device ID. This is done automatically after the data consent is approved or bypassed.
If
PTT Pro for Android
is in a call when the command is sent, the app waits until the call ends to apply the new configuration.