The following two chapters list all notable in-code changes of the XignSys SDK between version 5.1.0 and 5.2.0.
SDK:
XignSdkErrorCodes.biometricKeyWasPreviouslyRevoked which will be thrown the biometric key has
been previously revoked by the system or the app itself and BiometricCryptoManager.buildFactor.pushToken and wasRevoked to IdentityManagerEntity which can be used to gather more information about the
push token and biometric factor status of a personalization/an activation.BiometricCryptoManager.buildFactor can now throw XignSdkErrorCodes.identityManagerNotPersonalized and
XignSdkErrorCodes.biometricKeyWasPreviouslyRevoked errors.AuthenticationFactorState enum which is used as return parameter in getAuthenticationFactor().Personalizer.getAuthenticationFactorState() which can be used to receive the state of an authentication factor
of a given activation.sharedAsPublisher to the XignSdk which returns a Publisher of the current instance of
the XignSDK.Demo:
Revoke Biometrics to the identity managers option menu that can be used test the revocation
of a biometric factor manually.Version to info view to display the current version of the app.