public class RSACardService extends HBCICardService
| Constructor | Description |
|---|---|
RSACardService() |
| Modifier and Type | Method | Description |
|---|---|---|
protected byte[] |
createPINVerificationDataStructure(int pwdId) |
Erzeugt das PIN-Check-Kommando.
|
byte[] |
decipher(int idx,
byte[] data) |
|
byte[] |
encipher(int idx,
byte[] data) |
|
byte[] |
getCID() |
|
void |
init(Card card) |
Initialisiert den Service mit der angegebenen Karte.
|
RSABankData |
readBankData(int idx) |
|
RSAKeyData[] |
readKeyData(int idx) |
|
int |
readSigId(int idx) |
|
byte[] |
sign(int idx,
byte[] data) |
|
boolean |
verify(int idx,
byte[] data,
byte[] sig) |
|
void |
verifySoftPIN(int pwdId,
byte[] softPin) |
Prueft die PIN via Software.
|
void |
writeBankData(int idx,
RSABankData bankData) |
|
void |
writeSigId(int idx,
int sigId) |
expand, getChallenge, getFeatures, getKeyInfo, internalAuthenticate, putData, readRecord, readRecordBySFI, selectSubFile, updateRecordBySFI, verifyHardPIN, writeRecordBySFIpublic void init(Card card)
HBCICardServiceinit in class HBCICardServicecard - die Karte.public byte[] getCID()
protected byte[] createPINVerificationDataStructure(int pwdId)
throws java.io.IOException
HBCICardServicecreatePINVerificationDataStructure in class HBCICardServicejava.io.IOExceptionpublic void verifySoftPIN(int pwdId,
byte[] softPin)
HBCICardServiceverifySoftPIN in class HBCICardServicepwdId - die PIN-ID.softPin - die PIN.public RSABankData readBankData(int idx)
public void writeBankData(int idx,
RSABankData bankData)
public RSAKeyData[] readKeyData(int idx)
public int readSigId(int idx)
public void writeSigId(int idx,
int sigId)
public byte[] sign(int idx,
byte[] data)
public boolean verify(int idx,
byte[] data,
byte[] sig)
public byte[] encipher(int idx,
byte[] data)
public byte[] decipher(int idx,
byte[] data)
Copyright © 2018. All rights reserved.