Interface FidoUafAttestationInformation

All Known Subinterfaces:
FidoUafAttestationInformation.OnlyDefaultMode, FidoUafAttestationInformation.OnlySurrogateBasicSupported, FidoUafAttestationInformation.StrictMode

public interface FidoUafAttestationInformation
The interface 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 DeviceCapabilities.fidoUafAttestationInformationGetter() returns are either FidoUafAttestationInformation.OnlySurrogateBasicSupported, FidoUafAttestationInformation.OnlyDefaultMode or FidoUafAttestationInformation.StrictMode.

See Also: