Skip to content

Commit 378ad43

Browse files
committed
Merge branch 'fix/IOSAUT-283'
2 parents 07b4901 + 2ee9339 commit 378ad43

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

Authenticator/UI/YubiKeyConfiguration/ConfigurationView.swift

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -227,24 +227,33 @@ struct ListIconView: View {
227227

228228
extension YKFManagementDeviceInfo {
229229
var deviceName: String {
230+
231+
let deviceName: String
230232
switch formFactor {
231233
case .usbaKeychain:
232234
let name: String
233235
if version.major == 5 { name = "5" } else
234236
if version.major < 4 { name = "NEO" }
235237
else { name = "" }
236-
return "YubiKey \(name) NFC"
238+
deviceName = "YubiKey \(name) NFC"
239+
break
237240
case .usbcKeychain:
238-
return "YubiKey 5C NFC"
241+
deviceName = "YubiKey 5C NFC"
239242
case .usbcLightning:
240-
return "YubiKey 5Ci"
243+
deviceName = "YubiKey 5Ci"
241244
case .usbcBio, .usbaBio:
242-
return "YubiKey Bio"
245+
deviceName = "YubiKey Bio"
243246
case .usbcNano:
244-
return "YubiKey Nano"
247+
deviceName = "YubiKey Nano"
245248
default:
246249
return "Unknown key"
247250
}
251+
252+
if (isFIPSCapable != 0) || isFips {
253+
return deviceName + " FIPS"
254+
} else {
255+
return deviceName
256+
}
248257
}
249258

250259
var deviceImage: Image? {

0 commit comments

Comments
 (0)