Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Java Development

New Member
Posts: 1
Registered: ‎08-03-2011
My Device: Blackberry 9900
My Carrier: Orange

How to enable NFC transparent mode on Java SDK 7.0?


   I would like develop a solution prototype: let the ISO14443 contactless terminal perform EMV transaction with Secure Element.

   I read the new JDE 7.0.0 NFC APIs of package net.rim.device.api.io.nfc, it seems only terminal to mobile application communication (using net.rim.device.api.io.nfc.emulation ) or mobile application to SE (using package net.rim.device.api.io.nfc.se ) are possible. I can't find how to enable terminal to SE communication in the API javadoc, and this transparent mode (terminal to SE) is not default ON when I turn on the NFC.

   But I found one API description which seems imply that transparent mode is supported:


public interface TransactionListener

onTransactionDetected(byte[][] aids)
          Invoked when an external reader completes a transaction with an application stored on a Secure Element.