Introduction
This page tells how to configure your Nok Nok S3 Server to allow iOS, Android or Web apps to use the following functionality:
Use FIDO UAF protocols for iOS or Android apps
Use FIDO2 protocols
Use a specific Adaptive Ruleset for controlling registration and/or authentication instead of the default FIDO policies for those operations
Out-of-band authentication
Apple App Attest for iOS apps
Google Play Integrity for Android apps
If you perform these configurations for an app in tenant1, and you want the same configurations for the app in tenant2, you can copy the app configurations from tenant1 into tenant2.
If your app is using FIDO UAF or FIDO2 protocols, the app's facet ID is a key piece of information that is required in this process because the Authentication Server does not complete registration or authentication requests from your app if it doesn't recognize its facet ID. A facet ID is a unique identifier (URI) for a platform-specific implementation of your app. So, if you have a web implementation and Android implementation of your app, each of these must have a facet ID. Instructions for finding an app's facet ID are included in this section.
If your app's package name has changed, make sure you add all its old names to its configuration. This helps the Auth Server eliminate duplicate information.