use of es.gob.jmulticard.apdu.iso7816four.InternalAuthenticateApduCommand in project jmulticard by ctt-gob-es.
the class Dnie method getInternalAuthenticateMessage.
/**
* {@inheritDoc}
*/
@Override
public byte[] getInternalAuthenticateMessage(final byte[] randomIfd, final byte[] chrCCvIfd) throws ApduConnectionException {
final CommandApdu apdu = new InternalAuthenticateApduCommand((byte) 0x00, randomIfd, chrCCvIfd);
final ResponseApdu res = getConnection().transmit(apdu);
if (res.isOk()) {
return res.getData();
}
throw new ApduConnectionException(// $NON-NLS-1$
"Respuesta invalida en la obtencion del mensaje de autenticacion interna con el codigo: " + res.getStatusWord());
}
Aggregations