public class TactivoCardReader
extends java.lang.Object
implements de.gematik.ti.cardreader.provider.api.ICardReader
| Constructor and Description |
|---|
TactivoCardReader(com.precisebiometrics.android.mtk.api.smartcardio.CardTerminal preciseTerminal)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
de.gematik.ti.cardreader.provider.api.card.ICard |
connect()
Establishes a connection to the card.
|
java.lang.String |
getName()
Returns the unique name of this cardReader.
|
void |
initialize()
not implemented
|
boolean |
isCardPresent()
Returns whether a card is present in this cardReader.
|
boolean |
isInitialized()
Returns the current initialisation status
|
boolean |
waitForCardAbsent(long timeout)
Waits until a card is absent in this reader or the timeout expires.
|
boolean |
waitForCardPresent(long timeout)
Waits until a card is present in this reader or the timeout expires.
|
public TactivoCardReader(com.precisebiometrics.android.mtk.api.smartcardio.CardTerminal preciseTerminal)
preciseTerminal - public void initialize()
initialize in interface de.gematik.ti.cardreader.provider.api.ICardReaderpublic boolean isInitialized()
isInitialized in interface de.gematik.ti.cardreader.provider.api.ICardReaderpublic de.gematik.ti.cardreader.provider.api.card.ICard connect()
throws de.gematik.ti.cardreader.provider.api.card.CardException
connect in interface de.gematik.ti.cardreader.provider.api.ICardReaderde.gematik.ti.cardreader.provider.api.card.CardExceptionpublic java.lang.String getName()
getName in interface de.gematik.ti.cardreader.provider.api.ICardReaderpublic boolean isCardPresent()
throws de.gematik.ti.cardreader.provider.api.card.CardException
isCardPresent in interface de.gematik.ti.cardreader.provider.api.ICardReaderde.gematik.ti.cardreader.provider.api.card.CardExceptionpublic boolean waitForCardAbsent(long timeout)
throws de.gematik.ti.cardreader.provider.api.card.CardException
timeout - de.gematik.ti.cardreader.provider.api.card.CardExceptionpublic boolean waitForCardPresent(long timeout)
throws de.gematik.ti.cardreader.provider.api.card.CardException
timeout - de.gematik.ti.cardreader.provider.api.card.CardException