Benoit Tellier created JAMES-3990:
-------------------------------------

             Summary: Implement Vapid Key for JMAP
                 Key: JAMES-3990
                 URL: https://issues.apache.org/jira/browse/JAMES-3990
             Project: James Server
          Issue Type: New Feature
          Components: JMAP
            Reporter: Benoit Tellier
            Assignee: Antoine Duprat


https://datatracker.ietf.org/doc/draft-ietf-jmap-webpush-vapid/

{code:java}
   JMAP [RFC8620] specifies how clients can subscribe to events using a
   protocol that is compatible to WebPush [RFC8030].  Some push services
   require that the application server authenticates all push messages
   using the Voluntary Application Server Identification protocol
   [RFC8292].  To faciliate that the client (or user agent in WebPush
   terminology) needs the VAPID public key of the application server to
   pass it along to the push service when retrieving a new endpoint.
{code}

Implementing this as a standard would allow frontend applications (like the one 
edited by Linagora: Twake mail) to directly use systems like firebase cloud 
messaging, which was the motivation of Daniel Glusch.




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to