The current KeyStore usage only works on Java but not on Android due to differences in they way of securing keys. It raises the minSdkversion to 26, but is not used in Android.
Expected Behaviour
minSdkVersion version should be 16 and the handling of key security is outside the scope of ID PASS Lite reader and should be externalized.
Steps to Reproduce the Problem
Reader should not be responsible for key security. For example, this method should be externalized.
Current Behaviour
The current
KeyStore
usage only works on Java but not on Android due to differences in they way of securing keys. It raises theminSdkversion
to 26, but is not used in Android.Expected Behaviour
minSdkVersion
version should be16
and the handling of key security is outside the scope of ID PASS Lite reader and should be externalized.Steps to Reproduce the Problem
Context
N/A