By default, the Avaya Aura® Web Gateway uses the Avaya Push Notification provider for Avaya clients, such as Avaya Workplace Client for iOS. If you are planning to use push notifications for third–party Avaya™ Client SDK-based iOS applications, you must use a third-party provider, for example, developed by the iOS application developer. This provider must implement the following APIs:
Interface with the Apple Push Notification service (APNs). Implementation of this interface ensures that the APNs trusts the third-party push notification provider to send notifications to Avaya clients. For more information about implementing the interface and the APIs required by the APNs, see APNs Overview.
Interface with Avaya Aura® servers. The third-party push notification provider must trust the Avaya Aura® Web Gateway to receive push notifications from it. Avaya Aura® Web Gateway uses the OAuth-based API for authentication. For more information about the APIs, see Avaya™ Client SDK.
Currently, the existing third-party push notification providers do not support Avaya APIs.