Manual request of an updated configuration: SDK APIs

Using the ShieldSDK APIs, you can manually request an updated configuration instead of waiting for an unexpected termination of the app to trigger the update. The APIs also allow you to set the custom identifier for the X-update-custom-id header and receive callbacks when the app successfully downloads a new configuration.

If set, the custom identifier must be a valid HTTP header value. App Shielding will not send HTTP headers with invalid characters. Therefore, it is suggested that custom identifiers use Base64 or Base16 (i.e., hex) encoding.

For specific integration examples, see Integrate the SDK APIs for the Automatic Configuration Update.