The following two chapters list all notable in-code changes of the XignSys SDK between version 5.0.0 and 5.0.1.
Fixed an issue where the XignSys SDK would discard the connection on some errors, although it is possible to recover from this state in the current step of the process. The affected error codes are:
XignSdkErrorCodes.ALREADY_INITIALIZEDXignSdkErrorCodes.FACTOR_ALREADY_PRESENTXignSdkErrorCodes.UNSUPPORTED_FACTORXignSdkErrorCodes.SIGNING_FAILEDXignSdkErrorCodes.MISSING_SIGNED_AUTHENTICATORXignSdkErrorCodes.CONNECTION_ERRORXignSdkErrorCodes.UNSUPPORTED_INPUTXignSdkErrorCodes.NO_ROLE_IS_SELECTEDXignSdkErrorCodes.PIN_MISSINGXignSdkErrorCodes.BIOMETRIC_KEY_ACCESS_DENIED_BY_SYSTEM_USER_NOT_AUTHENTICATEDXignSdkErrorCodes.DEVICE_LOCK_NOT_SETXignSdkErrorCodes.DEVICE_LOCKEDXignSdkErrorCodes.FACTOR_CREATION_FAILEDXignSdkErrorCodes.REGISTRATION_CATEGORY_MISSINGShared:
XignSdkErrorCodes.isRecoverable - Can be used to check whether it is possible to recover from
this error in the current step of the process.SDK:
ConcurrentModificationException could occur within
the EventBus, if a new event gets posted while events are dispatched.