Processing the Configuration File
Processing the Configuration File

Processing the Configuration File

The
PTT Pro for Android
client provides features that are not controlled by the
PTT Pro Management Portal
. The client provides several methods to configure these parameters when a user signs in to a device.
When the user signs out, however, these parameters are reset. This creates a problem for customers using OAuth/ADFS, where users frequently sign out and in. The supported intents described in this guide provide a mechanism where the customer can specify default parameters for their environment, which are used by the client regardless of which user signs in.
A configuration is applied to the general profile on the device. This means the configuration is retained across different users until the parameters are reset to a default value through an intent or a new configuration is applied through an intent. After the JSON configuration is processed and loaded into private, secure storage of the PTT Pro client, the file is deleted.
  • At boot-up, the client reads configurations from the private storage.
  • At sign-in, the client reads configurations from the private storage.