package mixconfig.tools.dataretention.smartcard.commands; import mixconfig.tools.dataretention.smartcard.ApduConstants; import mixconfig.tools.dataretention.smartcard.Helpers; public class SetPermissionChangeSettingsCommand extends AbstractCommand { public SetPermissionChangeSettingsCommand(boolean allowedToModifyAdministrators, boolean allowedToModifyOperators, boolean allowedToModifyTimeServers) { instruction = ApduConstants.INSTRUCTION_SET_PERMISSION_CHANGE_SETTINGS; arguments = new byte[] { Helpers.packBoolean(allowedToModifyAdministrators), Helpers.packBoolean(allowedToModifyOperators), Helpers.packBoolean(allowedToModifyTimeServers) }; expectedReturnDataLength = 0x00; } }