I'm trying to connect to a SIM card using SATSA APDU.
When I call a Connector.open(CardSlot0) method, an exception is thrown:
javax.microedition.io.ConnectionNotFoundException: Card application selection failed
This suggests that either my AID is incorrect - but I have been assured that it is correct - or the application whose ID it is is not installed on this SIM card. How can I verify if the second case is true?
How can I list all the applications present on a SIM card?
Or is there some other possible explanation for this exception to be thrown?