public interface APDULevelEACCACapable
Modifier and Type | Method and Description |
---|---|
byte[] |
sendGeneralAuthenticate(net.sf.scuba.smartcards.APDUWrapper wrapper,
byte[] data,
boolean isLast)
Sends a General Authenticate command.
|
void |
sendMSEKAT(net.sf.scuba.smartcards.APDUWrapper wrapper,
byte[] keyData,
byte[] idData)
The MSE KAT APDU, see EAC 1.11 spec, Section B.1.
|
void |
sendMSESetATIntAuth(net.sf.scuba.smartcards.APDUWrapper wrapper,
String oid,
BigInteger keyId)
The MSE Set AT for Chip Authentication.
|
void sendMSEKAT(net.sf.scuba.smartcards.APDUWrapper wrapper, byte[] keyData, byte[] idData) throws net.sf.scuba.smartcards.CardServiceException
wrapper
- secure messaging wrapperkeyData
- key data object (tag 0x91)idData
- key id data object (tag 0x84), can be nullnet.sf.scuba.smartcards.CardServiceException
- on errorvoid sendMSESetATIntAuth(net.sf.scuba.smartcards.APDUWrapper wrapper, String oid, BigInteger keyId) throws net.sf.scuba.smartcards.CardServiceException
wrapper
- secure messaging wrapperoid
- the OIDkeyId
- the keyId or null
net.sf.scuba.smartcards.CardServiceException
- on errorbyte[] sendGeneralAuthenticate(net.sf.scuba.smartcards.APDUWrapper wrapper, byte[] data, boolean isLast) throws net.sf.scuba.smartcards.CardServiceException
wrapper
- secure messaging wrapperdata
- data to be sent, without the 0x7C
prefix (this method will add it)isLast
- indicates whether this is the last command in the chain0x7C
prefix (this method will remove it)net.sf.scuba.smartcards.CardServiceException
- on errorCopyright © 2024. All rights reserved.