deviceId property Null safety

String deviceId

The identifier that is generated for the device during registration.

It is a String that is used in the backend to associate FIDO UAF credentials with a device.

This property gives back an empty String by default, because its value is not required when DeviceInformation is provided during registration. The DeviceInformation returned LocalData.deviceInformation contains a valid device identifier.

The device ID is stored in nevisIDM in the fidouaf_device_id attribute of the generic credentials containing the dispatch target information.

Returns: the device identifier or an empty String.

Implementation

String get deviceId;