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 |