AE Mobile Wiki

Wavelynx — Google partner-initiated lifecycle

google walletandroid9 steps5 actors
Triggers
  • Partner decides to suspend, resume, or revoke a credential
00 / 09
TLSmTLSx-api-keyPartnerpartnerWavelynxserviceNXP MIFARE2GOmediatorGoogle WalletwalletEnd-user devicedevice1Trigger — partner decides to suspend / resume / revoke2POST partner status-change endpoint (suspend / resume / unlink)Crosses trust boundary3Synchronous client call to NXP MIFARE2GO APICrosses trust boundary4Acknowledged5Status change (NXP → Google)6200 OK to original request7Google deactivates / reactivates pass on device (asynchronous, Google…8Webhook (status change confirmed)Crosses trust boundary9200 OK (webhook acknowledged)
TLS· TLS 1.2+ · Bearer JWT (ECC P-256)mTLS· mTLS · JWE (synchronous)x-api-key· HTTPS · x-api-key
Crosses a trust boundary
Source
Verifying access