Class ChipTanCardService
java.lang.Object
org.kapott.hbci.smartcardio.SmartCardService
org.kapott.hbci.smartcardio.ChipTanCardService
Implementierung des Kartenservice fuer das Verfahren chipTAN-USB.
-
Nested Class Summary
Nested classes/interfaces inherited from class SmartCardService
SmartCardService.Feature -
Field Summary
Fields inherited from class SmartCardService
CHARSET, HBCI_DDV_EF_BNK, HBCI_DDV_EF_ID, HBCI_DDV_EF_MAC, HBCI_DDV_EF_SEQ, SECCOS_CLA_EXT, SECCOS_CLA_SM_PROPR, SECCOS_CLA_SM1, SECCOS_CLA_STD, SECCOS_INS_GET_CHALLENGE, SECCOS_INS_GET_KEYINFO, SECCOS_INS_INT_AUTH, SECCOS_INS_PUT_DATA, SECCOS_INS_READ_BINARY, SECCOS_INS_READ_RECORD, SECCOS_INS_SELECT_FILE, SECCOS_INS_UPDATE_RECORD, SECCOS_INS_VERIFY, SECCOS_INS_WRITE_RECORD, SECCOS_KEY_TYPE_DF, SECCOS_PWD_TYPE_DF, SECCOS_SELECT_RET_NOTHING, SECCOS_SM_CRT_CC, SECCOS_SM_REF_INIT_DATA, SECCOS_SM_RESP_DESCR, SECCOS_SM_VALUE_LE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSendet das HHDuc an den Kartenleser und liefert die eingegebene TAN zurueck.getTanScardControl(String hhduc) Sendet das HHDuc per ScardControl an den Kartenleser und liefert die eingegebene TAN zurueck.getTanScardTransmit(String hhduc) Sendet das HHDuc per ScardTransmit an den Kartenleser und liefert die eingegebene TAN zurueck.parseTAN(byte[] bytes) Konvertiert die BCD-codierte TAN in einen String.Methods inherited from class SmartCardService
check, close, createInstance, expand, getCard, getChallenge, getFeatures, getKeyInfo, init, internalAuthenticate, putData, readBinary, readRecordBySFI, receive, receive, selectFile, selectSubFile, send, toBytes, toHex, toHex, updateRecordBySFI, writeRecordBySFI
-
Constructor Details
-
ChipTanCardService
public ChipTanCardService()
-
-
Method Details
-
getTan
-
getTanScardControl
-
getTanScardTransmit
-
parseTAN
Konvertiert die BCD-codierte TAN in einen String.- Parameters:
bytes- die Bytes.- Returns:
- der String.
-