Skip to content

Interface: IPushDeviceRegistration ​

Defined in: types/push.ts:8

Native FCM (Android) or APNs (iOS) token, never an Expo push-service token.

Properties ​

PropertyTypeDescriptionDefined in
apnsEnvironment?ApnsEnvironmentiOS: which APNs environment the signed build's entitlement uses.types/push.ts:23
applicationIdstringPackage/bundle id: development and release apps have different credentials.types/push.ts:13
deviceIdstring-types/push.ts:9
encryptionKeystringThis sign-in's secret, 32 random bytes in base64url, made on the device. Every push to the device is encrypted with it, so the relay and Google or Apple only ever carry ciphertext.types/push.ts:19
name?string | nullWhat the device list calls it, like "Pixel 8".types/push.ts:21
platformPushPlatform-types/push.ts:10
tokenstring-types/push.ts:11

Released under the GNU Affero General Public License v3.0.