Skip to main content

Outbound connections

nevisFIDO requires outbound connections to support certain features such as:

This entails ensuring that the respective connections are allowed from nevisFIDO to the target service which likely involves configuring company proxies and firewalls accordingly ensuring the connections can be established.

FCM Dispatcher (Firebase Cloud Messaging)

The FCM dispatcher requires outbound access to several Google API services, specifically:

  • https://oauth2.googleapis.com
  • https://fcm.googleapis.com
  • https://accounts.google.com
  • https://www.googleapis.com

The FQDNs are also contained in the service account JSON file and are documented in the Google OpenID configuration metadata file.

Application Attestation

The app attestation feature requires outbound access to Google and Apple API services:

  • https://playintegrity.googleapis.com
  • https://data.appattest.apple.com
  • https://data-development.appattest.apple.com

FIDO UAF Full Basic Attestation

The Android key attestation as part of FIDO UAF Full Basic Attestation requires outbound access to a Google API service. It's used to load the Android Key revocation list to check whether an attestation key has been revoked:

  • https://android.googleapis.com/attestation/status