notifications library

Classes

$ApiClient
$ApiGenerateNotificationResponseApplicationJson_OcsInterface
$ApiGenerateNotificationResponseApplicationJson_OcsInterfaceBuilder
$ApiGenerateNotificationResponseApplicationJsonInterface
$ApiGenerateNotificationResponseApplicationJsonInterfaceBuilder
$Capabilities_NotificationsInterface
$Capabilities_NotificationsInterfaceBuilder
$CapabilitiesInterface
$CapabilitiesInterfaceBuilder
$Client
$EndpointClient
$EndpointConfirmIdsForUserResponseApplicationJson_OcsInterface
$EndpointConfirmIdsForUserResponseApplicationJson_OcsInterfaceBuilder
$EndpointConfirmIdsForUserResponseApplicationJsonInterface
$EndpointConfirmIdsForUserResponseApplicationJsonInterfaceBuilder
$EndpointDeleteAllNotificationsResponseApplicationJson_OcsInterface
$EndpointDeleteAllNotificationsResponseApplicationJson_OcsInterfaceBuilder
$EndpointDeleteAllNotificationsResponseApplicationJsonInterface
$EndpointDeleteAllNotificationsResponseApplicationJsonInterfaceBuilder
$EndpointDeleteNotificationResponseApplicationJson_OcsInterface
$EndpointDeleteNotificationResponseApplicationJson_OcsInterfaceBuilder
$EndpointDeleteNotificationResponseApplicationJsonInterface
$EndpointDeleteNotificationResponseApplicationJsonInterfaceBuilder
$EndpointEndpointListNotificationsHeadersInterface
$EndpointEndpointListNotificationsHeadersInterfaceBuilder
$EndpointGetNotificationResponseApplicationJson_OcsInterface
$EndpointGetNotificationResponseApplicationJson_OcsInterfaceBuilder
$EndpointGetNotificationResponseApplicationJsonInterface
$EndpointGetNotificationResponseApplicationJsonInterfaceBuilder
$EndpointListNotificationsResponseApplicationJson_OcsInterface
$EndpointListNotificationsResponseApplicationJson_OcsInterfaceBuilder
$EndpointListNotificationsResponseApplicationJsonInterface
$EndpointListNotificationsResponseApplicationJsonInterfaceBuilder
$NotificationActionInterface
$NotificationActionInterfaceBuilder
$NotificationInterface
$NotificationInterfaceBuilder
$OCSMetaInterface
$OCSMetaInterfaceBuilder
$PushClient
$PushDeviceInterface
$PushDeviceInterfaceBuilder
$PushRegisterDeviceResponseApplicationJson_OcsInterface
$PushRegisterDeviceResponseApplicationJson_OcsInterfaceBuilder
$PushRegisterDeviceResponseApplicationJsonInterface
$PushRegisterDeviceResponseApplicationJsonInterfaceBuilder
$PushRemoveDeviceResponseApplicationJson_OcsInterface
$PushRemoveDeviceResponseApplicationJson_OcsInterfaceBuilder
$PushRemoveDeviceResponseApplicationJsonInterface
$PushRemoveDeviceResponseApplicationJsonInterfaceBuilder
$SettingsAdminResponseApplicationJson_OcsInterface
$SettingsAdminResponseApplicationJson_OcsInterfaceBuilder
$SettingsAdminResponseApplicationJsonInterface
$SettingsAdminResponseApplicationJsonInterfaceBuilder
$SettingsClient
$SettingsPersonalResponseApplicationJson_OcsInterface
$SettingsPersonalResponseApplicationJson_OcsInterfaceBuilder
$SettingsPersonalResponseApplicationJsonInterface
$SettingsPersonalResponseApplicationJsonInterfaceBuilder
ApiGenerateNotificationApiVersion
ApiGenerateNotificationResponseApplicationJson
ApiGenerateNotificationResponseApplicationJson_Ocs
ApiGenerateNotificationResponseApplicationJson_OcsBuilder
ApiGenerateNotificationResponseApplicationJsonBuilder
Capabilities
Capabilities_Notifications
Capabilities_NotificationsBuilder
CapabilitiesBuilder
DecryptedSubject
EndpointConfirmIdsForUserApiVersion
EndpointConfirmIdsForUserResponseApplicationJson
EndpointConfirmIdsForUserResponseApplicationJson_Ocs
EndpointConfirmIdsForUserResponseApplicationJson_OcsBuilder
EndpointConfirmIdsForUserResponseApplicationJsonBuilder
EndpointDeleteAllNotificationsApiVersion
EndpointDeleteAllNotificationsResponseApplicationJson
EndpointDeleteAllNotificationsResponseApplicationJson_Ocs
EndpointDeleteAllNotificationsResponseApplicationJson_OcsBuilder
EndpointDeleteAllNotificationsResponseApplicationJsonBuilder
EndpointDeleteNotificationApiVersion
EndpointDeleteNotificationResponseApplicationJson
EndpointDeleteNotificationResponseApplicationJson_Ocs
EndpointDeleteNotificationResponseApplicationJson_OcsBuilder
EndpointDeleteNotificationResponseApplicationJsonBuilder
EndpointEndpointListNotificationsHeaders
EndpointEndpointListNotificationsHeadersBuilder
EndpointGetNotificationApiVersion
EndpointGetNotificationResponseApplicationJson
EndpointGetNotificationResponseApplicationJson_Ocs
EndpointGetNotificationResponseApplicationJson_OcsBuilder
EndpointGetNotificationResponseApplicationJsonBuilder
EndpointListNotificationsApiVersion
EndpointListNotificationsResponseApplicationJson
EndpointListNotificationsResponseApplicationJson_Ocs
EndpointListNotificationsResponseApplicationJson_OcsBuilder
EndpointListNotificationsResponseApplicationJsonBuilder
Notification
NotificationAction
NotificationActionBuilder
NotificationBuilder
OCSMeta
OCSMetaBuilder
PushDevice
PushDeviceBuilder
PushRegisterDeviceApiVersion
PushRegisterDeviceResponseApplicationJson
PushRegisterDeviceResponseApplicationJson_Ocs
PushRegisterDeviceResponseApplicationJson_OcsBuilder
PushRegisterDeviceResponseApplicationJsonBuilder
PushRemoveDeviceApiVersion
PushRemoveDeviceResponseApplicationJson
PushRemoveDeviceResponseApplicationJson_Ocs
PushRemoveDeviceResponseApplicationJson_OcsBuilder
PushRemoveDeviceResponseApplicationJsonBuilder
SettingsAdminApiVersion
SettingsAdminResponseApplicationJson
SettingsAdminResponseApplicationJson_Ocs
SettingsAdminResponseApplicationJson_OcsBuilder
SettingsAdminResponseApplicationJsonBuilder
SettingsPersonalApiVersion
SettingsPersonalResponseApplicationJson
SettingsPersonalResponseApplicationJson_Ocs
SettingsPersonalResponseApplicationJson_OcsBuilder
SettingsPersonalResponseApplicationJsonBuilder

Properties

$jsonSerializers → Serializers
Serializer for all values in this library.
final
$serializers → Serializers
Serializer for all values in this library.
final

Functions

decryptPushNotificationSubject(RSAPrivateKey privateKey, String subject) DecryptedSubject
Decrypts the subject of a push notification
generatePushTokenHash(String pushToken) String
Generates the push token hash which is just sha512