// TODO: Check for response codes specific to your smart card.
if (response.checkStatusWords((byte) 0x90, (byte) 0x00)) {
return true;
} else if (response.checkStatusWords((byte) 0x64, (byte) 0xF8)) {
throw new SmartCardLockedException();
} else {
// Authentication failed.
return false;
}
}