h&E      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr Safe-Inferred"%&0web-push>Intermediate encryption output used in tests All in raw bytesweb-pushAll inputs are in raw bytes with no encoding except for the plaintext for which raw bytes are the Base 64 encoded bytesweb-pushServer identification for a single host, used to identify the server to the remote push serverweb-pushContact information for the server, either email URI in rfc6068 format 'mailto:text@example.com' or HTTPS URL in rfc2818 format ' https://example.com/contact'web-pushPayload encryption @ABCDEFG=?>@9<;:AB48765C,3210/.-DEFG Safe-Inferred "%&;=Lweb-pushQ comes up when the endpoint is no longer recognized by the push service. This may happen if the user has cancelled the push subscription, and hence deleted the endpoint. You may want to delete the endpoint from database in this case, or if M.Mweb-push Endpoint URL could not be parsedPweb-push&Application server key encoding failedQweb-push8The endpoint is no longer recognized by the push serviceRweb-pushPush request failedSweb-push,Push request failed with non-201 status codeTweb-push4Web push notification expiration and message to sendVweb-pushExpiration time in secondsWweb-pushMessage to sendXweb-push0Subscription information for a push notificationZweb-push#Endpoint URI to remote push service[web-pushPublic key of the client\web-push#Authentication secret of the client_web-push0Result of a successful push notification requestaweb-push Optional TTL of the notificationbweb-push-Configuration for VAPID server identificationdweb-pushContact information for the application server, either a `mailto:` URI or an HTTPS URLeweb-push-Keypair used to sign the VAPID identificationfweb-push=Send a push notification to multiple subscribers similar to g/ but shares VAPID keys across multiple requestsgweb-pushSend a Push Message. Read the message in Service Worker notification handler in browser: self.addEventListener('push', function(event){ console.log(event.data.json()); });sweb-push4Internal function to send a single push notification8,3210/-.487569<:;=>?@ABCDEFGLNMOPSQRTUVWXYZ\[]^_`abcdefggfXYZ\[bcdeTUVW_`aLNMOPSQR^]      !"#$%&'()*+,-./0123456789:;<=>?@@ABCDEFGHIJKLMNOPQRSTUVVWXYYZ[\]^__`aabcdefghijklmnopqweb-push-0.5-inplaceWeb.WebPush.InternalWeb.WebPush.Keys Web.WebPushBytes32 EncryptErrorEncodeApplicationPublicKeyErrorEncryptCipherInitErrorEncryptAeadInitErrorEncryptInputPublicKeyError%EncryptInputApplicationPublicKeyErrorWebPushEncryptionOutputEncryptionOutputsharedECDHSecretBytesinputKeyingMaterialBytescontentEncryptionKeyContextcontentEncryptionKey nonceContextnoncepaddedPlainTextencryptedMessageWebPushEncryptionInputEncryptionInputapplicationServerPrivateKeyuserAgentPublicKeyBytesauthenticationSecretsalt plainText paddingLengthServerIdentificationserverIdentificationAudienceserverIdentificationExpirationserverIdentificationSubject webPushJWTwebPushEncrypt hostHeadersuriHostecPublicKeyToBytesecPublicKeyToBytes'ecBytesToPublicKey int32Bytes bytes32Int$fToJSONServerIdentification$fEqEncryptError$fShowEncryptError$fShowWebPushEncryptionInput$fShowServerIdentificationPublicKeyErrorPublicKeyPEMParseErrorPublicKeyASN1ErrorPublicKeyFromASN1ErrorPublicKeyUnsupportedKeyTypePublicKeyUnknownCurvePublicKeyUnserialiseErrorPublicKeyInvalidPEMPrivateKeyErrorPrivateKeyPEMParseErrorPrivateKeyUnknownCurveNamePrivateKeyWrongCurvePrivateKeyInvalidPEMVAPIDKeysErrorVAPIDKeysPublicKeyErrorVAPIDKeysPrivateKeyErrorVAPIDKeysCurveMismatch VAPIDKeys unVAPIDKeysvapidPublicKey readVapidKeys toKeyPairreadWebPushPrivateKeyreadWebPushPublicKeywriteVAPIDKeysgenerateVAPIDKeysvapidPublicKeyBytes$fShowVAPIDKeysError$fShowPublicKeyError$fShowPrivateKeyError$fShowVAPIDKeysPushNotificationErrorEndpointParseFailedPushNotificationBadHostPushEncryptErrorApplicationKeyEncodeErrorRecepientEndpointNotFoundPushRequestFailedPushRequestNotCreatedPushNotificationpnExpireInSeconds pnMessage SubscriptionsubscriptionEndpointsubscriptionP256dhsubscriptionAuthPushAuth PushP256dhPushNotificationCreatedpushNotificationCreatedTTL VapidConfigvapidConfigContactvapidConfigKeyssendPushNotificationssendPushNotification$fShowPushNotificationError $fExceptionPushNotificationError$fEqPushNotification$fOrdPushNotification$fShowPushNotification$fEqSubscription$fOrdSubscription$fShowSubscription$fEqPushNotificationCreated$fOrdPushNotificationCreated$fShowPushNotificationCreatedsendPushNotification'