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