Abstract
The object that can be used to know whether the device supports Full Basic Attestations.
If full basic is required by the backend during registration, and this device does not support it, registration will fail. This information can be used to preemptively inform the user that the device is not supported.
Note that it is guaranteed that the only type of instances that the AndroidDeviceCapabilities.fidoUafAttestationInformationGetter returns are either OnlySurrogateBasicSupported, OnlyDefaultMode or StrictMode.
MobileAuthenticationClient.deviceCapabilities, AndroidDeviceCapabilities.fidoUafAttestationInformationGetter, FidoUafAttestationInformationGetter
Static
Alternate constructor that creates a FidoUafAttestationInformation from a json.
contains the source for instance creation.
a FidoUafAttestationInformation instance.
The object that can be used to know whether the device supports Full Basic Attestations.
If full basic is required by the backend during registration, and this device does not support it, registration will fail. This information can be used to preemptively inform the user that the device is not supported.
Note that it is guaranteed that the only type of instances that the AndroidDeviceCapabilities.fidoUafAttestationInformationGetter returns are either OnlySurrogateBasicSupported, OnlyDefaultMode or StrictMode.
See
MobileAuthenticationClient.deviceCapabilities, AndroidDeviceCapabilities.fidoUafAttestationInformationGetter, FidoUafAttestationInformationGetter