- calcEDC() - Method in class com.scdroid.smartcard.protocol.T1Block
-
calcEDC
calculates the EDC-field according to the used EDC algorithm
- Card - Class in com.scdroid.smartcard
-
An abstract class to implement card class.
- Card() - Constructor for class com.scdroid.smartcard.Card
-
- CARD_EVENT_DETECED - Static variable in class com.scdroid.ccid.CCIDReader
-
Smart card reader event message.
- CARD_EVENT_REMOVED - Static variable in class com.scdroid.ccid.CCIDReader
-
Waiting card detected
- CCID_COMMAND_FAILED - Variable in class com.scdroid.ccid.CCIDReader
-
- CCID_ICC_ABSENT - Variable in class com.scdroid.ccid.CCIDReader
-
- CCID_ICC_PRESENT_ACTIVE - Variable in class com.scdroid.ccid.CCIDReader
-
- CCID_ICC_PRESENT_INACTIVE - Variable in class com.scdroid.ccid.CCIDReader
-
- CCID_TIME_EXTENSION - Variable in class com.scdroid.ccid.CCIDReader
-
- CCIDReader - Class in com.scdroid.ccid
-
CCIDReader
implementation of CCID protocol (see CCID Rev 1.1)
- CCIDReader() - Constructor for class com.scdroid.ccid.CCIDReader
-
Waiting card removed
- checkEDC() - Method in class com.scdroid.smartcard.protocol.T1Block
-
checks the correctness of the given EDC byte (true, if EDC is correct)
- checkLicense() - Static method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.ccid.reader.GTITerminalHandler
-
- checkLicense() - Static method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.ccid.reader.SCDTerminalHandler
-
- checkLicense() - Static method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.reader.atlantis.AtlantisTerminalHandler
-
- clone() - Method in class com.scdroid.ccid.CCIDReader
-
- Close() - Method in class com.scdroid.ccid.BTReader
-
- Close() - Method in interface com.scdroid.ccid.IReader
-
- Close() - Method in class com.scdroid.ccid.USBReader
-
- close() - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.reader.atlantis.AtlantisReader
-
- closeCardTerminal() - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.ccid.reader.GTICommandTransmitter
-
- closeCardTerminal() - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.ccid.reader.SCDCommandTransmitter
-
- closeCardTerminal() - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.ccid.reader.UKTSDCommandTransmitter
-
- closeCardTerminal() - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.reader.atlantis.AtlantisCommandTransmitter
-
- coldReset() - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.reader.atlantis.AtlantisReader
-
- com.scdroid.ccid - package com.scdroid.ccid
-
- com.scdroid.smartcard - package com.scdroid.smartcard
-
- com.scdroid.smartcard.protocol - package com.scdroid.smartcard.protocol
-
- com.scdroid.util - package com.scdroid.util
-
- CONFERENCE_TIME_ZONE - Static variable in class com.scdroid.util.UIUtils
-
Time zone to use when formatting all session times.
- CONFERENCE_URL - Static variable in class com.scdroid.util.UIUtils
-
- connect(String) - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.ccid.reader.GTICardTerminal
-
- connect(String) - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.ccid.reader.SCDCardTerminal
-
- connect(String) - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.ccid.reader.UKTSDCardTerminal
-
- connect(String) - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.reader.atlantis.AtlantisCardTerminal
-
- ConnectCard(int, byte) - Method in class com.scdroid.ccid.CCIDReader
-
ConnectCard: connect card by slot number and Preferred Protocols
- ConnectCard(byte) - Method in class com.scdroid.ccid.CCIDReader
-
ConnectCard: connect card by default slot number=0 and Preferred
Protocols backward compatible
- ConnectCard(String, int, byte) - Method in class com.scdroid.ccid.CCIDReader
-
ConnectCard: connect and create specific card instance by slot number and
Preferred Protocols
- ConnectCard(String, byte) - Method in class com.scdroid.ccid.CCIDReader
-
ConnectCard: connect and create specific card instance by default slot
number=0 and Preferred Protocols backward compatible
- ConnectCard(String, byte) - Method in interface com.scdroid.ccid.IReader
-
- ConnectCard(String, int, byte) - Method in interface com.scdroid.ccid.IReader
-
- ConnectCard(String, byte) - Method in class com.scdroid.util.BTActivity.SCThread
-
Establishes the connection to the card in the reader and get the card instance implemented by user.
- ConnectCard(String, int, byte) - Method in class com.scdroid.util.SCActivity.SCThread
-
Establishes the connection to the card in the reader and get the card instance implemented by user.
- ConnectCard(String, byte) - Method in class com.scdroid.util.SCActivity.SCThread
-
- control(byte[]) - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.ccid.reader.GTICommandTransmitter
-
- control(byte[]) - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.ccid.reader.SCDCommandTransmitter
-
- control(byte[]) - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.ccid.reader.UKTSDCommandTransmitter
-
- control(byte[]) - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.reader.atlantis.AtlantisCommandTransmitter
-
- CONVENTION_DIRECT - Static variable in class com.scdroid.smartcard.ATR
-
- CONVENTION_INVERSE - Static variable in class com.scdroid.smartcard.ATR
-
- createIBlock(int, int, int, int, boolean, byte[]) - Static method in class com.scdroid.smartcard.protocol.T1BlockFactory
-
createIBlock
creates I-Block according to ISO7816-3
- createRBlock(int, int, int, int, int) - Static method in class com.scdroid.smartcard.protocol.T1BlockFactory
-
createRBlock
creates R-Block according to ISO7816-3
- createReader() - Method in class com.scdroid.util.BTActivity
-
Subclasses may override this method for alternate creation modes of the
reader instance.
- createSBlock(int, int, int, int, byte[]) - Static method in class com.scdroid.smartcard.protocol.T1BlockFactory
-
createSBlock
creates S-Block according to ISO7816-3
- createSCThread() - Method in class com.scdroid.util.BTActivity
-
Subclasses should implement this method by returning a concrete subclass
of
BTActivity.SCThread.
- createSCThread() - Method in class com.scdroid.util.SCActivity
-
Subclasses should implement this method by returning a concrete subclass
of
SCActivity.SCThread.
- CWI - Variable in class com.scdroid.smartcard.ATR
-
- T0 - Variable in class com.scdroid.smartcard.ATR
-
- T1Block - Class in com.scdroid.smartcard.protocol
-
T1Block
represents T1 block (see ISO7816-3)
- T1Block(int, int, int, byte[], int) - Constructor for class com.scdroid.smartcard.protocol.T1Block
-
Constructor
- T1Block(byte[], int) - Constructor for class com.scdroid.smartcard.protocol.T1Block
-
create Block object from raw T1-Block
- T1BlockEDCErrorException - Exception in com.scdroid.smartcard.protocol
-
T1BlockEDCErrorException is thrown when length of byte array (raw data) is incorrect
- T1BlockEDCErrorException() - Constructor for exception com.scdroid.smartcard.protocol.T1BlockEDCErrorException
-
Constructor
- T1BlockEDCErrorException(String) - Constructor for exception com.scdroid.smartcard.protocol.T1BlockEDCErrorException
-
Constructor accepting a message text
- T1BlockFactory - Class in com.scdroid.smartcard.protocol
-
T1BlockFactory
creates T1Block-objects - for detailed informations see ISO-7816-3.
- T1BlockFactory() - Constructor for class com.scdroid.smartcard.protocol.T1BlockFactory
-
- T1BlockLengthException - Exception in com.scdroid.smartcard.protocol
-
T1BlockLengthException is thrown when length of byte array (raw data) is incorrect
- T1BlockLengthException() - Constructor for exception com.scdroid.smartcard.protocol.T1BlockLengthException
-
Constructor
- T1BlockLengthException(String) - Constructor for exception com.scdroid.smartcard.protocol.T1BlockLengthException
-
Constructor accepting a message text
- T1BlockNotImplementedFeatureException - Exception in com.scdroid.smartcard.protocol
-
T1Protocol is a small subset of the T1 block protocol.
- T1BlockSequenceNumberErrorException - Exception in com.scdroid.smartcard.protocol
-
- T1BlockSequenceNumberErrorException() - Constructor for exception com.scdroid.smartcard.protocol.T1BlockSequenceNumberErrorException
-
Constructor
- T1BlockSequenceNumberErrorException(String) - Constructor for exception com.scdroid.smartcard.protocol.T1BlockSequenceNumberErrorException
-
Constructor accepting a message text
- T1DataPacketTooLongException - Exception in com.scdroid.smartcard.protocol
-
T1DataPacketTooLongException
is thrown when the info-field of an I-Block is greater than 254 bytes
- T1DataPacketTooLongException() - Constructor for exception com.scdroid.smartcard.protocol.T1DataPacketTooLongException
-
Constructor accepting a message text
- T1DataPacketTooLongException(String) - Constructor for exception com.scdroid.smartcard.protocol.T1DataPacketTooLongException
-
Constructor accepting a message text
- T1Exception - Exception in com.scdroid.smartcard.protocol
-
T1Exception is the base exception for all T1 exceptions
- T1Exception() - Constructor for exception com.scdroid.smartcard.protocol.T1Exception
-
Constructor
- T1Exception(String) - Constructor for exception com.scdroid.smartcard.protocol.T1Exception
-
Constructor accepting a message text
- T1IOException - Exception in com.scdroid.smartcard.protocol
-
T1IOException is thrown when an IO error occurs in the T1 protocol
- T1IOException(String) - Constructor for exception com.scdroid.smartcard.protocol.T1IOException
-
Constructor accepting a message text
- T1Protocol - Class in com.scdroid.smartcard.protocol
-
T1Protocol is a small subset of the T1 block protocol.
- T1Protocol(int, int, int) - Constructor for class com.scdroid.smartcard.protocol.T1Protocol
-
Constructor with specification of the host- and remoteaddress
- T1TimeoutException - Exception in com.scdroid.smartcard.protocol
-
T1TimeoutException is thrown when an send- or receive-timeout occurs in the T1 protocol
- T1TimeoutException(String) - Constructor for exception com.scdroid.smartcard.protocol.T1TimeoutException
-
Constructor accepting a message text
- T1UnknownBlockException - Exception in com.scdroid.smartcard.protocol
-
T1UnknownBlockException is thrown when an IO error occurs in the T1 protocol
- T1UnknownBlockException() - Constructor for exception com.scdroid.smartcard.protocol.T1UnknownBlockException
-
Constructor accepting a message text
- T1UnknownBlockException(String) - Constructor for exception com.scdroid.smartcard.protocol.T1UnknownBlockException
-
Constructor accepting a message text
- T_0 - Static variable in class com.scdroid.smartcard.ATR
-
- T_1 - Static variable in class com.scdroid.smartcard.ATR
-
- T_15 - Static variable in class com.scdroid.smartcard.ATR
-
- TA - Variable in class com.scdroid.smartcard.ATR
-
- TB - Variable in class com.scdroid.smartcard.ATR
-
- TC - Variable in class com.scdroid.smartcard.ATR
-
- TCK - Variable in class com.scdroid.smartcard.ATR
-
- TD - Variable in class com.scdroid.smartcard.ATR
-
- toString() - Method in class com.scdroid.smartcard.ATR.TByte
-
- tr.gov.tubitak.uekae.esya.api.smartcard.android.ccid.reader - package tr.gov.tubitak.uekae.esya.api.smartcard.android.ccid.reader
-
- tr.gov.tubitak.uekae.esya.api.smartcard.android.reader.atlantis - package tr.gov.tubitak.uekae.esya.api.smartcard.android.reader.atlantis
-
- Transmit(byte[]) - Method in class com.scdroid.ccid.CCIDReader
-
Transmit: function expose
- Transmit(byte[]) - Method in interface com.scdroid.ccid.IReader
-
- Transmit(byte[]) - Method in class com.scdroid.smartcard.Card
-
Sends a APDU command to the smart card and expects to receive data back from the card.
- Transmit(byte[], int, String) - Method in class com.scdroid.smartcard.Card
-
- transmit(int, byte[]) - Method in class com.scdroid.smartcard.protocol.T1Protocol
-
transmit sends the data to the terminal and waits for result
until timeout is reached.
- transmit(int, int, byte[]) - Method in class com.scdroid.smartcard.protocol.T1Protocol
-
transmit sends the data to the terminal and waits for result
until timeout is reached.
- transmit(CommandAPDU) - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.ccid.reader.GTICommandTransmitter
-
- transmit(CommandAPDU) - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.ccid.reader.SCDCommandTransmitter
-
- transmit(CommandAPDU) - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.ccid.reader.UKTSDCommandTransmitter
-
- transmit(CommandAPDU) - Method in class tr.gov.tubitak.uekae.esya.api.smartcard.android.reader.atlantis.AtlantisCommandTransmitter
-
- transmitT1(byte[]) - Method in class com.scdroid.smartcard.protocol.T1Protocol
-
transmit sends the data to the terminal and waits for result
until timeout is reached.
- TS - Variable in class com.scdroid.smartcard.ATR
-