@@ -202,48 +202,65 @@ public enum TlvTag: Byte {
202
202
. newPin3,
203
203
. walletPublicKey,
204
204
. walletPrivateKey,
205
- . walletHDChain:
206
- return true
207
- case . unknown,
205
+ . walletHDChain,
208
206
. cardId,
209
207
. transactionOutHash,
210
- . transactionOutHashSize,
211
208
. walletSignature,
209
+ . issuerTxSignature,
210
+ . cardPublicKey,
211
+ . cardSignature,
212
+ . manufacturerSignature,
213
+ . cardIDManufacturerSignature,
214
+ . terminalPublicKey,
215
+ . terminalTransactionSignature,
216
+ . acquirerPublicKey,
217
+ . manufacturerPublicKey,
218
+ . primaryCardLinkingKey,
219
+ . backupCardLinkingKey,
220
+ . backupCardLink,
221
+ . backupAttestSignature,
222
+ . backupCardPublicKey,
223
+ . sessionKeyA,
224
+ . sessionKeyB,
225
+ . certificate,
226
+ . issuerData,
227
+ . issuerDataSignature,
228
+ . cardData,
229
+ . proof,
230
+ . publicKeyChallenge,
231
+ . publicKeySalt,
232
+ . challenge,
233
+ . salt,
234
+ . cvc,
235
+ . issuerPublicKey,
236
+ . issuerTransactionPublicKey,
237
+ . resetPin,
238
+ . trOutRaw,
239
+ . cardWallet,
240
+ . fileData,
241
+ . fileSignature:
242
+ return true
243
+ case . unknown,
244
+ . transactionOutHashSize,
212
245
. walletRemainingSignatures,
213
246
. walletSignedHashes,
214
247
. pause,
215
248
. flash,
216
- . issuerTxSignature,
217
249
. status,
218
- . cardPublicKey,
219
- . cardSignature,
220
250
. curveId,
221
251
. hashAlgId,
222
252
. signingMethod,
223
253
. maxSignatures,
224
254
. pauseBeforePin2,
225
255
. settingsMask,
226
256
. userSettingsMask,
227
- . cardData,
228
257
. ndefData,
229
258
. createWalletAtPersonalize,
230
259
. health,
231
260
. crExKey,
232
- . publicKeyChallenge,
233
- . publicKeySalt,
234
- . challenge,
235
- . salt,
236
261
. validationCounter,
237
- . cvc,
238
- . sessionKeyA,
239
- . sessionKeyB,
240
262
. uid,
241
263
. manufacturerName,
242
- . manufacturerSignature,
243
- . issuerPublicKey,
244
- . issuerTransactionPublicKey,
245
- . issuerData,
246
- . issuerDataSignature,
247
264
. issuerDataCounter,
248
265
. isActivated,
249
266
. activationSeed,
@@ -252,18 +269,14 @@ public enum TlvTag: Byte {
252
269
. userProtectedData,
253
270
. userCounter,
254
271
. userProtectedCounter,
255
- . resetPin,
256
272
. codePageAddress,
257
273
. codePageCount,
258
274
. codeHash,
259
- . trOutRaw,
260
275
. firmwareVersion,
261
276
. batchId,
262
277
. manufactureDateTime,
263
278
. issuerName,
264
279
. blockchainName,
265
- . manufacturerPublicKey,
266
- . cardIDManufacturerSignature,
267
280
. tokenSymbol,
268
281
. tokenContractAddress,
269
282
. tokenDecimal,
@@ -275,36 +288,23 @@ public enum TlvTag: Byte {
275
288
. checkWalletCounter,
276
289
. productMask,
277
290
. isLinked,
278
- . terminalPublicKey,
279
- . terminalTransactionSignature,
280
291
. legacyMode,
281
292
. interactionMode,
282
293
. offset,
283
294
. size,
284
- . acquirerPublicKey,
285
295
. pin2IsDefault,
286
296
. pinIsDefault,
287
297
. walletIndex,
288
298
. walletsCount,
289
299
. walletData,
290
- . cardWallet,
291
300
. fileIndex,
292
301
. fileSettings,
293
302
. fileTypeName,
294
- . fileData,
295
- . fileSignature,
296
303
. fileCounter,
297
304
. fileOwnerIndex,
298
305
. walletHDPath,
299
- . certificate,
300
306
. backupStatus,
301
- . backupCount,
302
- . primaryCardLinkingKey,
303
- . backupCardLinkingKey,
304
- . backupCardLink,
305
- . backupAttestSignature,
306
- . backupCardPublicKey,
307
- . proof:
307
+ . backupCount:
308
308
return false
309
309
}
310
310
}
0 commit comments