App: rXg Posture Agent
Developer: Aidan Lok
Genres: Utilities

This mobile app is an agent that provides an RG Nets revenue eXtraction gateway (rXg) with device posture to make network admission decisions in a zero-trust architecture. The app uses the rXg RESTful API. The rXg must be deployed on a publicly accessible IP, associated with a public DNS record and configured with a valid SSL certificate for this app to function.

This app is meant to be used by users of networks that run RG Nets rXg routers. Users of the network will have access to a QR code in the rXg user captive portal that can be scanned using the app, which will log the user into the app. This app is meant for external distribution and is available to anyone who wants to use it and can be purchased by any company. This app will be distributed anywhere in the world.

Release notes:
• Added error handling for SSL cert errors on the rXg (i.e. no cert or invalid cert)
• Display more useful information in the snackbar when an HTTP error occurs