RingCentral .Net SDK
Properties | List of all members
RingCentral.NotificationDeliveryMode Class Reference

Notification delivery transport information More...

Properties

string transportType [get, set]
 The transport type for this subscription, or the channel by which an app should be notified of an event Required Enum: WebHook, RC/APNS, RC/GCM, PubNub, WebSocket More...
 
string address [get, set]
 PubNub channel name Required Format: uri Example: 54770517599294_6dda849e More...
 
bool? encryption [get, set]
 Optional. Specifies if notification messages will be encrypted or not. Please note that for some event filters (e.g. presence) encryption is mandatory and false value provided by caller will be ignored. Required Enum: false More...
 
string certificateName [get, set]
 Certificate name for mobile notification transports Required More...
 
string registrationId [get, set]
 Device instance ID for mobile notification transports Required Example: 38b062ae-85f8-4dcc-8734-04d3f7393d42 More...
 
string subscriberKey [get, set]
 PubNub credential required to subscribe to the channel Required More...
 
string secretKey [get, set]
 PubNub credential required to subscribe to the channel Required More...
 
string encryptionAlgorithm [get, set]
 (Only for a "PubNub" transport, returned only if encryption is true) Encryption algorithm used Enum: AES More...
 
string encryptionKey [get, set]
 (Only for a "PubNub" transport, returned only if encryption is true) Cryptographic key to decrypt PubNub notification messages More...
 

Detailed Description

Notification delivery transport information

Property Documentation

◆ address

string RingCentral.NotificationDeliveryMode.address
getset

PubNub channel name Required Format: uri Example: 54770517599294_6dda849e

◆ certificateName

string RingCentral.NotificationDeliveryMode.certificateName
getset

Certificate name for mobile notification transports Required

◆ encryption

bool? RingCentral.NotificationDeliveryMode.encryption
getset

Optional. Specifies if notification messages will be encrypted or not. Please note that for some event filters (e.g. presence) encryption is mandatory and false value provided by caller will be ignored. Required Enum: false

◆ encryptionAlgorithm

string RingCentral.NotificationDeliveryMode.encryptionAlgorithm
getset

(Only for a "PubNub" transport, returned only if encryption is true) Encryption algorithm used Enum: AES

◆ encryptionKey

string RingCentral.NotificationDeliveryMode.encryptionKey
getset

(Only for a "PubNub" transport, returned only if encryption is true) Cryptographic key to decrypt PubNub notification messages

◆ registrationId

string RingCentral.NotificationDeliveryMode.registrationId
getset

Device instance ID for mobile notification transports Required Example: 38b062ae-85f8-4dcc-8734-04d3f7393d42

◆ secretKey

string RingCentral.NotificationDeliveryMode.secretKey
getset

PubNub credential required to subscribe to the channel Required

◆ subscriberKey

string RingCentral.NotificationDeliveryMode.subscriberKey
getset

PubNub credential required to subscribe to the channel Required

◆ transportType

string RingCentral.NotificationDeliveryMode.transportType
getset

The transport type for this subscription, or the channel by which an app should be notified of an event Required Enum: WebHook, RC/APNS, RC/GCM, PubNub, WebSocket


The documentation for this class was generated from the following file: