Abbreviations

DCR - Dynamic Client Registration

GCM - Google Cloud Messaging

IDP - Identity Provider

REST - Representational State Transfer, an architecture style for designing networked applications