File tree Expand file tree Collapse file tree 1 file changed +14
-5
lines changed
Authenticator/UI/YubiKeyConfiguration Expand file tree Collapse file tree 1 file changed +14
-5
lines changed Original file line number Diff line number Diff line change @@ -227,24 +227,33 @@ struct ListIconView: View {
227
227
228
228
extension YKFManagementDeviceInfo {
229
229
var deviceName : String {
230
+
231
+ let deviceName : String
230
232
switch formFactor {
231
233
case . usbaKeychain:
232
234
let name : String
233
235
if version. major == 5 { name = " 5 " } else
234
236
if version. major < 4 { name = " NEO " }
235
237
else { name = " " }
236
- return " YubiKey \( name) NFC "
238
+ deviceName = " YubiKey \( name) NFC "
239
+ break
237
240
case . usbcKeychain:
238
- return " YubiKey 5C NFC "
241
+ deviceName = " YubiKey 5C NFC "
239
242
case . usbcLightning:
240
- return " YubiKey 5Ci "
243
+ deviceName = " YubiKey 5Ci "
241
244
case . usbcBio, . usbaBio:
242
- return " YubiKey Bio "
245
+ deviceName = " YubiKey Bio "
243
246
case . usbcNano:
244
- return " YubiKey Nano "
247
+ deviceName = " YubiKey Nano "
245
248
default :
246
249
return " Unknown key "
247
250
}
251
+
252
+ if ( isFIPSCapable != 0 ) || isFips {
253
+ return deviceName + " FIPS "
254
+ } else {
255
+ return deviceName
256
+ }
248
257
}
249
258
250
259
var deviceImage : Image ? {
You can’t perform that action at this time.
0 commit comments