A B C D E F G H I L M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- apdu4j.core - module apdu4j.core
- apdu4j.core - package apdu4j.core
- APDUBIBO - Class in apdu4j.core
- APDUBIBO(BIBO) - Constructor for class apdu4j.core.APDUBIBO
- AppParameters() - Constructor for class apdu4j.core.SmartCardAppListener.AppParameters
- AsynchronousBIBO - Interface in apdu4j.core
- ATR_BYTES - Static variable in class apdu4j.core.SmartCardAppListener.CardData
- ATS_BYTES - Static variable in class apdu4j.core.SmartCardAppListener.CardData
B
- b(byte[]) - Static method in class apdu4j.core.HexBytes
- BIBO - Interface in apdu4j.core
- BIBOException - Exception in apdu4j.core
- BIBOException(String) - Constructor for exception apdu4j.core.BIBOException
- BIBOException(String, Throwable) - Constructor for exception apdu4j.core.BIBOException
- bin2hex(byte[]) - Static method in class apdu4j.core.HexUtils
- BlockingBIBO - Class in apdu4j.core
-
Wraps the provided AsynchronousBIBO with blocking calls to get a BIBO
- BlockingBIBO(AsynchronousBIBO) - Constructor for class apdu4j.core.BlockingBIBO
C
- cancel(boolean) - Method in class apdu4j.core.CancellationWaitingFuture
- CancellationWaitingFuture<V> - Class in apdu4j.core
-
Like FutureTask, but get() waits for the callable to complete/return from interrupt.
- CancellationWaitingFuture(Callable<V>) - Constructor for class apdu4j.core.CancellationWaitingFuture
- CardData() - Constructor for class apdu4j.core.SmartCardAppListener.CardData
- close() - Method in class apdu4j.core.APDUBIBO
- close() - Method in interface apdu4j.core.AsynchronousBIBO
- close() - Method in interface apdu4j.core.BIBO
- close() - Method in class apdu4j.core.BlockingBIBO
- close() - Method in class apdu4j.core.SmartCardAppFutures
- CommandAPDU - Class in apdu4j.core
-
A command APDU following the structure defined in ISO/IEC 7816-4.
- CommandAPDU(byte[]) - Constructor for class apdu4j.core.CommandAPDU
-
Constructs a CommandAPDU from a byte array containing the complete APDU contents (header and body).
- CommandAPDU(byte[], int, int) - Constructor for class apdu4j.core.CommandAPDU
-
Constructs a CommandAPDU from a byte array containing the complete APDU contents (header and body).
- CommandAPDU(int, int, int, int) - Constructor for class apdu4j.core.CommandAPDU
-
Constructs a CommandAPDU from the four header bytes.
- CommandAPDU(int, int, int, int, byte[]) - Constructor for class apdu4j.core.CommandAPDU
-
Constructs a CommandAPDU from the four header bytes and command data.
- CommandAPDU(int, int, int, int, byte[], int) - Constructor for class apdu4j.core.CommandAPDU
-
Constructs a CommandAPDU from the four header bytes, command data, and expected response data length.
- CommandAPDU(int, int, int, int, byte[], int, int) - Constructor for class apdu4j.core.CommandAPDU
-
Constructs a CommandAPDU from the four header bytes and command data.
- CommandAPDU(int, int, int, int, byte[], int, int, int) - Constructor for class apdu4j.core.CommandAPDU
-
Constructs a CommandAPDU from the four header bytes, command data, and expected response data length.
- CommandAPDU(int, int, int, int, int) - Constructor for class apdu4j.core.CommandAPDU
-
Constructs a CommandAPDU from the four header bytes and the expected response data length.
- CommandAPDU(String) - Constructor for class apdu4j.core.CommandAPDU
- CommandAPDU(ByteBuffer) - Constructor for class apdu4j.core.CommandAPDU
-
Creates a CommandAPDU from the ByteBuffer containing the complete APDU contents (header and body).
- CommandAPDU2 - Class in apdu4j.core
- CommandAPDU2(byte[]) - Constructor for class apdu4j.core.CommandAPDU2
- CommandAPDU2(int, int, int, int) - Constructor for class apdu4j.core.CommandAPDU2
- CommandAPDU2(int, int, int, int, byte[]) - Constructor for class apdu4j.core.CommandAPDU2
- CommandAPDU2(int, int, int, int, byte[], int) - Constructor for class apdu4j.core.CommandAPDU2
- CommandAPDU2(int, int, int, int, int) - Constructor for class apdu4j.core.CommandAPDU2
- concatenate(byte[]...) - Static method in class apdu4j.core.HexBytes
D
- decodeHexString(String) - Static method in class apdu4j.core.HexUtils
-
Deprecated.
- decodeHexString_imp(String) - Static method in class apdu4j.core.HexUtils
E
- encodeHexString(byte[]) - Static method in class apdu4j.core.HexUtils
-
Deprecated.
- encodeHexString_imp(byte[]) - Static method in class apdu4j.core.HexUtils
- equals(Object) - Method in class apdu4j.core.CommandAPDU
-
Compares the specified object with this command APDU for equality.
- equals(Object) - Method in class apdu4j.core.HexBytes
F
- f(String, HexBytes) - Static method in class apdu4j.core.HexBytes
G
- get() - Method in class apdu4j.core.CancellationWaitingFuture
- get(long, TimeUnit) - Method in class apdu4j.core.CancellationWaitingFuture
- getBytes() - Method in class apdu4j.core.CommandAPDU
-
Returns a copy of the bytes in this APDU.
- getBytes() - Method in class apdu4j.core.CommandAPDU2
- getBytes() - Method in class apdu4j.core.ResponseAPDU
- getCardPresentFuture() - Method in class apdu4j.core.SmartCardAppFutures
- getCLA() - Method in class apdu4j.core.CommandAPDU
-
Returns the value of the class byte CLA.
- getCLA() - Method in class apdu4j.core.CommandAPDU2
- getData() - Method in class apdu4j.core.CommandAPDU
-
Returns a copy of the data bytes in the command body.
- getData() - Method in class apdu4j.core.CommandAPDU2
- getData() - Method in class apdu4j.core.ResponseAPDU
- getDescription() - Method in interface apdu4j.core.SmartCardApp
- getINS() - Method in class apdu4j.core.CommandAPDU
-
Returns the value of the instruction byte INS.
- getINS() - Method in class apdu4j.core.CommandAPDU2
- GetMoreDataWrapper - Class in apdu4j.core
- GetMoreDataWrapper(AsynchronousBIBO) - Constructor for class apdu4j.core.GetMoreDataWrapper
- getName() - Method in interface apdu4j.core.SmartCardApp
- getNc() - Method in class apdu4j.core.CommandAPDU
-
Returns the number of data bytes in the command body (Nc) or 0 if this APDU has no body.
- getNc() - Method in class apdu4j.core.CommandAPDU2
- getNe() - Method in class apdu4j.core.CommandAPDU
-
Returns the maximum number of expected data bytes in a response APDU (Ne).
- getNe() - Method in class apdu4j.core.CommandAPDU2
- getP1() - Method in class apdu4j.core.CommandAPDU
-
Returns the value of the parameter byte P1.
- getP1() - Method in class apdu4j.core.CommandAPDU2
- getP2() - Method in class apdu4j.core.CommandAPDU
-
Returns the value of the parameter byte P2.
- getP2() - Method in class apdu4j.core.CommandAPDU2
- GetResponseWrapper - Class in apdu4j.core
- GetResponseWrapper(AsynchronousBIBO) - Constructor for class apdu4j.core.GetResponseWrapper
- getSW() - Method in class apdu4j.core.ResponseAPDU
- getSW1() - Method in class apdu4j.core.ResponseAPDU
- getSW2() - Method in class apdu4j.core.ResponseAPDU
- getSWBytes() - Method in class apdu4j.core.ResponseAPDU
H
- hashCode() - Method in class apdu4j.core.CommandAPDU
-
Returns the hash code value for this command APDU.
- hashCode() - Method in class apdu4j.core.HexBytes
- hex2bin(String) - Static method in class apdu4j.core.HexUtils
- HexBytes - Class in apdu4j.core
- HexBytes(String) - Constructor for class apdu4j.core.HexBytes
- HexUtils - Class in apdu4j.core
- HexUtils() - Constructor for class apdu4j.core.HexUtils
I
- isCancelled() - Method in class apdu4j.core.CancellationWaitingFuture
- isDone() - Method in class apdu4j.core.CancellationWaitingFuture
L
M
- MULTISESSION_BOOLEAN - Static variable in class apdu4j.core.SmartCardAppListener.AppParameters
N
- NDEF_BYTES - Static variable in class apdu4j.core.SmartCardAppListener.CardData
O
- onCardPresent(AsynchronousBIBO, SmartCardAppListener.CardData) - Method in class apdu4j.core.SmartCardAppFutures
- onCardPresent(AsynchronousBIBO, SmartCardAppListener.CardData) - Method in interface apdu4j.core.SmartCardAppListener
-
Called for every chip session.
- onCardRemoved() - Method in class apdu4j.core.SmartCardAppFutures
- onCardRemoved() - Method in interface apdu4j.core.SmartCardAppListener
-
Called when error occurs or when card is removed in multi-session app.
- onError(Throwable) - Method in class apdu4j.core.SmartCardAppFutures
- onError(Throwable) - Method in interface apdu4j.core.SmartCardAppListener
-
Technical error when communicating with the reader, no further communication possible.
- onStart(String[]) - Method in class apdu4j.core.SmartCardAppFutures
- onStart(String[]) - Method in interface apdu4j.core.SmartCardAppListener
-
Complete the returned future to start application (emit onCardPresent)
P
- PROTOCOL_STRING - Static variable in class apdu4j.core.SmartCardAppListener.AppParameters
- PROTOCOL_STRING - Static variable in class apdu4j.core.SmartCardAppListener.CardData
R
- ResponseAPDU - Class in apdu4j.core
- ResponseAPDU(byte[]) - Constructor for class apdu4j.core.ResponseAPDU
- RetryWithRightLengthWrapper - Class in apdu4j.core
- RetryWithRightLengthWrapper(AsynchronousBIBO) - Constructor for class apdu4j.core.RetryWithRightLengthWrapper
- run() - Method in class apdu4j.core.CancellationWaitingFuture
- run(BIBO, String[]) - Method in interface apdu4j.core.SimpleSmartCardApp
-
Runs the smart card application
S
- s() - Method in class apdu4j.core.HexBytes
- serialVersionUID - Static variable in exception apdu4j.core.BIBOException
- serialVersionUID - Static variable in class apdu4j.core.CommandAPDU
- SimpleSmartCardApp - Interface in apdu4j.core
-
Simple smart card application to be run from CLI
- SmartCardApp - Interface in apdu4j.core
- SmartCardAppFutures - Class in apdu4j.core
-
Default implementation of SmartCardAppListener that provides CompletableFuture-s for all events
- SmartCardAppFutures() - Constructor for class apdu4j.core.SmartCardAppFutures
- SmartCardAppListener - Interface in apdu4j.core
- SmartCardAppListener.AppParameters - Class in apdu4j.core
- SmartCardAppListener.CardData - Class in apdu4j.core
- stringToBin(String) - Static method in class apdu4j.core.HexUtils
T
- TagRemovedException - Exception in apdu4j.core
-
Thrown if the device has been removed from RF fields in mid-transmit
- TagRemovedException(String) - Constructor for exception apdu4j.core.TagRemovedException
- TagRemovedException(String, Throwable) - Constructor for exception apdu4j.core.TagRemovedException
- toString() - Method in class apdu4j.core.CommandAPDU
-
Returns a string representation of this command APDU.
- toString() - Method in class apdu4j.core.HexBytes
- TOUCH_REQUIRED_BOOLEAN - Static variable in class apdu4j.core.SmartCardAppListener.AppParameters
- transceive(byte[]) - Method in class apdu4j.core.APDUBIBO
- transceive(byte[]) - Method in interface apdu4j.core.BIBO
-
Transceives a bunch of bytes to a secure element, synchronously.
- transceive(byte[]) - Method in class apdu4j.core.BlockingBIBO
- transceive(CommandAPDU) - Method in class apdu4j.core.APDUBIBO
- transmit(byte[]) - Method in interface apdu4j.core.AsynchronousBIBO
-
Transceives a bunch of bytes to a secure element, asynchronously.
- transmit(byte[]) - Method in class apdu4j.core.GetMoreDataWrapper
- transmit(byte[]) - Method in class apdu4j.core.GetResponseWrapper
- transmit(byte[]) - Method in class apdu4j.core.RetryWithRightLengthWrapper
- transmit(byte[]) - Method in class apdu4j.core.SmartCardAppFutures
- transmit(CommandAPDU) - Method in class apdu4j.core.APDUBIBO
V
- v() - Method in class apdu4j.core.HexBytes
- v(String) - Static method in class apdu4j.core.HexBytes
- value() - Method in class apdu4j.core.HexBytes
- valueOf(String) - Static method in class apdu4j.core.HexBytes
W
- waitForCard(TimeUnit, long) - Method in class apdu4j.core.SmartCardAppFutures
- wrap(AsynchronousBIBO) - Static method in class apdu4j.core.GetMoreDataWrapper
- wrap(AsynchronousBIBO) - Static method in class apdu4j.core.GetResponseWrapper
- wrap(AsynchronousBIBO) - Static method in class apdu4j.core.RetryWithRightLengthWrapper
All Classes All Packages