Brekeke SIP Server Wiki

Push Notification

The Push Notification menu is for settings, and managing the Push Notification features. Brekeke SIP Server and Brekeke PBX support Push Notification as an optional function from the version 3.4.4.3. With Push Notification, users of Brekeke SIP Server and Brekeke PBX can receive real-time notifications anytime, even when the SIP phone application is inactive.

 


Application

This page lists applications that are using Push Notification function. You can add, edit or remove applications here.  The [Edit Application] page is shown when clicking the [New Application] or an existing application name.

Item Default value Explanation
General
Name

(required)

Application name
Description Description for the application
Disabled If the checkbox is selected, Push Notification for this application is disabled.
Application ID

(required)

Unique ID for the application. If an application sets “app-id” parameter in the Contact header of a REGISTER, its value should match the Application ID.
Image File For APNS’s “launch-image” key.  It is the image file name in the application bundle.
Sound File For APNS’s “sound” key.  It is the sound file name in the application bundle.
Key and Certificate
File Type Certificate (.pem .der .cer. crt .cert) and Key (.pem .key .der) Keystore file type.
Private Key File If “Certificate (.pem .der .cer. crt .cert) and Key (.pem .key .der) ” is selected as File Type, the Private Key file is required.
Certificate File If “Certificate (.pem .der .cer. crt .cert) and Key (.pem .key .der) ” is selected as File Type the Certificate file is required.
JKS File If “JKS” is selected as File Type, the JKS file is required.
PKCS#12 File If “PKCS#12 (.p12 .pfx) “ is selected as File Type, the PKCS#12 File is required.
Password If “JKS” or “PKCS#12 (.p12 .pfx) “ are selected as File Type, password is required.
Connection
Sand box off If the checkbox is selected, connect to the development environment at gateway.sandbox.push.apple.com
Number of connections 2 Number of active connections to the APN gateway

 


Devices

This page lists devices registered in the Push Notification device database. An administrator can delete or send a push notification to a selected device. A device can be registered through SIP request (such as REGISTER) or 3rd application may directly update the device database.

Item Default value Explanation
Check box By checking the box, an administrator can select devices for delete or sending notification.
User Name SIP User ID
Application Name (Application ID) Application Name and (Application ID)
Device ID Device ID
Updated Updated date and time.
button
Delete Delete a selected device from the device database.
Send Notification Send a push notification to a selected device. The size of message should be fitted in the maximum payload size.  For APNS, it is 256 bytes.

 


Settings
Item Default value Explanation
On/Off off To use Push Notification, select “On”.
Queue Size 1000 The maximum size of the messaging queue table.  (default: 1000)
Apple Push Notification Service (APNS)
Use Binary Provider API on

 

Yes No
Suggest Edit