The NotificationSDKServerCredentials object encompasses the customer's credentials necessary to log in to each platform specific push notification services.
It must be provided to the NotificationSDKServer constructor.
More...
The NotificationSDKServerCredentials object encompasses the customer's credentials necessary to log in to each platform specific push notification services.
It must be provided to the NotificationSDKServer constructor.
◆ NotificationSDKServerCredentials()
◆ SetAndroidFirebaseServiceAccountJson()
void SetAndroidFirebaseServiceAccountJson |
( |
string |
firebaseServiceAccountJson | ) |
|
|
inline |
Sets the Firebase service account JSON configuration file for the Android specific notification service.It is retrieved from the Google Firebase Console.
- Parameters
-
firebaseServiceAccountJson | |
◆ SetAndroidFirebaseServiceAccountJsonBytes()
void SetAndroidFirebaseServiceAccountJsonBytes |
( |
byte[] |
firebaseServiceAccountJsonBytes | ) |
|
|
inline |
Sets the firebase service account JSON configuration file bytes to be used during the communication with the server.It is retrieved from the Google Firebase Console.
- Parameters
-
firebaseServiceAccountJsonBytes | the bytes containing the Firebase service account JSON configuration file in UTF-16 encoding |
◆ SetAndroidFirebaseServiceAccountJsonStream()
void SetAndroidFirebaseServiceAccountJsonStream |
( |
Stream |
firebaseServiceAccountJsonStream | ) |
|
|
inline |
Sets the Firebase service account JSON configuration file input stream to be used during the communication with the server. It is retrieved from the Google Firebase Console.
- Parameters
-
firebaseServiceAccountJsonStream | the input stream of the Firebase service account JSON configuration file to be used during the communication with the server |
◆ SetIOSPlatformCredentials()
void SetIOSPlatformCredentials |
( |
bool |
useSandboxGateway, |
|
|
string |
p8CertificatePath, |
|
|
string |
keyID, |
|
|
string |
teamID, |
|
|
string |
bundleID |
|
) |
| |
|
inline |
Sets the credentials for the iOS specific notification service using a P8 token.
- Parameters
-
useSandboxGateway | Specify if the sandbox gateway must be used. |
p8CertificatePath | The path to the p8 token to be used for the communication with the server. |
keyID | Key ID related to the P8 certificate.
Ex: 8Z9JNM2MG8 |
teamID | Apple Team ID.
Ex: PS856PAVJ3 |
bundleID | Apple targeted bundle ID.
Ex: com.mycompany.myapp |
◆ AndroidFirebaseServiceAccountJson
string AndroidFirebaseServiceAccountJson |
|
get |
Firebase service account JSON configuration file for the Android specific notification service.It is retrieved from the Google Firebase Console.
◆ AndroidFirebaseServiceAccountJsonBytes
byte [] AndroidFirebaseServiceAccountJsonBytes |
|
get |
Firebase service account JSON configuration file bytes to be used during the communication with the server. It is retrieved from the Google Firebase Console. Expected encoding is UTF-16.
◆ AndroidFirebaseServiceAccountJsonStream
Stream AndroidFirebaseServiceAccountJsonStream |
|
get |
Firebase service account JSON configuration file input stream to be used during the communication with the server.It is retrieved from the Google Firebase Console.
◆ IOSBundleID
Apple targeted bundle ID.
Ex: com.mycompany.myapp
◆ IOSKeyID
Key ID related to the P8 certificate.
Ex: 8Z9JNM2MG8
◆ IOSP8CertificatePath
string IOSP8CertificatePath |
|
get |
Path of the P8 certificate to be used for the communication with the server.
◆ IOSTeamID
Apple Team ID.
Ex: PS856PAVJ3
◆ IOSUseSandboxGateway
bool IOSUseSandboxGateway |
|
get |
Status of the gateway to be used. The sandbox gateway must be used for application development.
◆ WPconfigured
The documentation for this class was generated from the following file: