1.10 Setup for Push Notification in the application
This topic describes the systematic instruction to Setup for Push Notification in the application option.
- Push notification services are to be created using .p8
- For p8, bank needs to setup Key and update database with the details. All details are mentioned below:
- Create APNS key from developer portal. Navigate to the “Keys” section and create
APNS key.
Note:
APNS key and download the .p8 file. We need the contents of this file to update in database.Below are the configurations to be done at database level:
-
For more information on fields, refer to the field description table.
Table 1-11 Below are the configurations to be done at database level:
SR NO Table PROP_ID CATEGORY_ID PROP_VALUE Purpose 1 DIGX_FW_CONFIG_ALL_B APNSKeyStore DispatchDetails DATABASE Specifies whether to pick certificate password 2 DIGX_FW_CONFIG_ALL_B APNSCertKeyStore DispatchDetails DATABASE 3 DIGX_FW_CONFIG_ALL_B proxy DispatchDetails <protocol,proxy_address> Provides proxy address, if any, to be provided while connecting to APNS server. Delete row if proxy not required. Example: HTTP,148.50.60.8,80 4 DIGX_FW_CONFIG_ALL_B CERT_TYPE DispatchDetails For dev push add a row with value ‘dev’
Possible values for Dev:
- dev
For Production:
- prod
For prod push this row is not required as it takes prod by default 5 DIGX_FW_CONFIG_VAR_B APNS_BUNDLE Eg. com.ofss.digx.obdx.zigbank Bundle Name
(Update for all entities)
6 DIGX_FW_CONFIG_VAR_B APNS_TEAMID Eg. 3NX1974C93 Team ID of Apple developer account
(Update for all entities)
For more information on fields, refer to the field description table.
Table 1-12 Below are the configurations to be done at database level:
SR NO Table PROP_ID CATEGORY_ID PROP_VALUE Purpose 1 DIGX_FW_CONFIG_VAR_B APNS DispatchDetails <Key ID> Provides key of .p8 certificate 2 DIGX_FW_CONFIG_ALL_B CERT_TYPE DispatchDetails For dev push certs add row with value ‘dev’ For prod push certificates this row is not required 3 DIGX_FW_CONFIG_VAR_B APNSCert Open the .p8 file and copy contents and convert it to base 64 and update the base 64 value to column
Copy the entire string convert it to base64 string online and then update the base 64 value in the column
Open the .p8 file and copy contents and convert it to base 64 and update the base 64 value to column
Parent topic: OBDX Servicing Application
