Table of Contents

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.