The following two chapters list all notable in-code changes of the XignSys SDK between version 4.2.X and 4.3.0.
Personalizer:
startDeletion & startDeletionSynchronousfinishDeletion & finishDeletionSynchronousDeletionResult.XignSdkErrorCodes.serverRegistrationInvalidServiceMappingID.RegistrationInitializationErrorCodes.invalidServiceMappingID.serviceMappingId to functions initialization & initializationSynchronous of
the Registry.RegistrationParameters changes:
serviceMappingId: String.arbitraryUserAttributes: Dictionary<String, String>.setArbitraryUserAttributes(:).RegistrationParameters changes:
alias: String?.validatorAlias: String.setAlias(:).alias to PersonalizationResult.alias to IdentityManagerEntity. (Includes database migration)RegistrationResponseSuccess - Differs between successful registration cases; as for now only one
case exists.RegistrationResponseSuccessDone - Contains additional information for the
case RegistrationResponseSuccess.done.RegistrationResponse.success from success(managerUrl: URL)
to success(_ result: RegistrationResponseSuccess). Note that this is a breaking change and has been done in
preparation of the e-mail-less registration. The previously returned managerUrl can still be acquired from newly
returned RegistrationResponseSuccessDone struct.