keyple

Secure Element Reader Terminal API

Secure Element reader (SeReader) is a high-level public interface to handle a smart card reader. Its extension proxy reader (ProxyReader) provides the methods:

In case, a SE request is defined with a selector (it could be an AID value to select), the reader opens a logical channel with the present SE and selects the targeted SE application. Then the APDU commands are transmitted.

According to the channel control parameter the logical channel could be kept open or be closed after the SE request transmission.

Reader API

Internal states of an Observable Reader:

The states could be switched,