2408544_en-US

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2408544_en-US

2408544_en-US

ClassicFactory class Missing from TapLinx Java Classic Library

Dear NXP Support Team,

I have downloaded the Java TapLinx library to work with MIFARE Classic S70 4K cards. However, I noticed that the ClassicFactory.class file is not included in the Classic TapLinx JAR.

As I understand, ClassicFactory is required to create the Classic card instance, similar to how we use DESFireFactory for DESFire cards:

IDESFireEV3 desfire =
    DESFireFactory.getInstance()
        .getDESFireEV3(TapLinx.INSTANCE.getCustomModules());

Could you please advise me on the following:

  1. Is ClassicFactory included in a separate JAR or library?
  2. If so, could you please provide the correct library/version that I need to use?
  3. Is there a different API or recommended approach for working with MIFARE Classic S70 4K using the Java TapLinx library?
  4. Is the Classic TapLinx library compatible with the Java (non-Android) environment I am using?

I would appreciate your guidance on how to correctly initialize and communicate with MIFARE Classic S70 4K cards using TapLinx.

App registrationAuthentication server problemsCode examplesOffline authenticationOnline authenticationRe: ClassicFactory class Missing from TapLinx Java Classic Library

Hello sir,

Thanks for your interest in our products.

Please keep in mind that MIFARE Classic isn't recommended for new designs. This is mentioned in the product support page: MIFARE Classic EV1 1K - 4K | NXP Semiconductors the MIFARE DESFire Light | NXP Semiconductors is recommended instead.

In order to get the correct APIs for MIFARE Classic, please open Taplinx Android's JavaDoc: https://www.nxp.com/webapp/Download?colCode=ANDROIDJAVADOC&appType=license

This document shows the API for MFClassic.

 

Fabian_R_0-1787778230590.pngFabian_R_0-1787778230590.pngFabian_R_0-1787778230590.pngFabian_R_0-1787778230590.pngFabian_R_0-1787778230590.png


Re: ClassicFactory class Missing from TapLinx Java Classic Library

Hello sir,

This is correct; it doesn't exist for DESFire, as you may have seen in the JavaDoc. Depending on the DESFire card used, the Interfaces and Classes are designed for each type.

For further information on its usage, please take a look at the Sample Applications we provide. In the documentation's User Guide (UG10044) is shown how to setup your Taplinx project.

Fabian_R_0-1787849561908.pngFabian_R_0-1787849561908.pngFabian_R_0-1787849561908.pngFabian_R_0-1787849561908.png


Re: ClassicFactory class Missing from TapLinx Java Classic Library

Thanks Fabian_R for your fast response.
But the problem is as shown in my attached picture:
DESFireFactory does NOT exist in the JAR.

Islam_Elmasry_0-1787823985814.pngIslam_Elmasry_0-1787823985814.pngIslam_Elmasry_0-1787823985814.png


Tags (1)
No ratings
Version history
Last update:
4 hours ago
Updated by: