[CalendarServer-users] Query regarding attendee(s) inbox update.

Gaurav Jain monkeyfdude at gmail.com
Thu Nov 24 16:56:19 PST 2016


Hi Andre,

I am trying to get AMP push working.* Please pardon my ignorance on this.*

Is there a sample implementation/design for AMP push SubscribeToID /
UnsubscribeFromID
/ NotificationForID ?

I am not sure about the design and how to move forward on this.

* How does SubscribeToID / UnsubscribeFromID / NotificationForID work?
* How would their implementation/design look like ?

Please provide pointers.


http://twistedmatrix.com/documents/current/api/twisted.protocols.amp.html
https://github.com/apple/ccs-calendarserver/blob/
e8c1adf17f4fa661926d70d2ddf8758d00aae06c/calendarserver/
push/amppush.py#L35-L53



On Tue, Sep 13, 2016 at 9:33 AM, Andre LaBranche <dre at apple.com> wrote:

>
> > On Sep 12, 2016, at 7:57 PM, Gaurav Jain <monkeyfdude at gmail.com> wrote:
> >
> > Can you please point me to APNS docs/examples as well?
>
> Hi,
>
> Unfortunately APNS with CalendarServer is only supported when using
> Server.app, and only with Apple clients. This is because the APNS servers
> will only send pushes to Apple clients (via platform security controls).
> Also note that the Calendar.app client will only accept pushes associated
> with an APNS cert that contains a topicID in a (restricted) Apple namespace
> that is not available to third parties that obtain APNS server certs via
> the certificate portal website. Server.app is entitled to request certs in
> this restricted namespace, authenticated with iCloud credentials.
>
> Getting APNS to work for Apple clients and servers is simple: just turn it
> on in the Server.app GUI, and clients should notice and switch to APNS
> instead of polling.
>
> -dte
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-users/attachments/20161124/603f707b/attachment.html>


More information about the calendarserver-users mailing list