Starting with SDK 24, a class has been added X509ExtendedTrustManager which uses a simple X509TrustManager under the hood. Some applications use it and try to cast it, which causes the module to crash. I added the use of X509ExtendedTrustManager for sdk >= 24 (even if the application uses the old class, casting will still happen correctly). An example of such an application (for Russia) is Tinkoff
Starting with SDK 24, a class has been added X509ExtendedTrustManager which uses a simple X509TrustManager under the hood. Some applications use it and try to cast it, which causes the module to crash. I added the use of X509ExtendedTrustManager for sdk >= 24 (even if the application uses the old class, casting will still happen correctly). An example of such an application (for Russia) is Tinkoff