TTMSFNCWebPushDBFields Class
Maps the logical subscription values to the column names used in the underlying dataset and selects which optional columns are active.
API unit family: TMS.TMSFNCWebPushDB
Inherits from: TPersistent
Syntax
TTMSFNCWebPushDBFields = class(TPersistent)
Remarks
Each property holds the dataset field name for the corresponding value. Change a property when the dataset uses a different column name than the default.
Properties
| Name | Description |
|---|---|
| BrowserID | Name of the column that stores the browser or device identifier. |
| EndPoint | Name of the column that stores the subscription endpoint URL. |
| KeyAuth | Name of the column that stores the authentication secret used to sign the message payload. |
| KeyP256dh | Name of the column that stores the public key used to encrypt the message payload. |
| Optional | Set of optional columns that are read from and written to the dataset. A column is only used when its value is present in this set. |
| UserActive | Name of the column that stores the user active state. |
| UserData | Name of the column that stores free-form user data. |
| UserID | Name of the column that stores the user identifier. |