identity-samples
identity-samples copied to clipboard
version catalog added; onBackPressed() replaced.
I've added version catalogs and updated most of the dependencies. It was unclear where the JSON string privilegedAllowlist comes from (in the MyVault app). Meanwhile I've found method getGPMPrivilegedAppAllowlist() and assume it should provide the desired JSON string.
There's another API change, which potentially breaks the SmsVerification app: It doesn't work with the latest play-services-auth dependency at version 21.2.0, that's why it's kept at version 20.5.0. I've also tried to add play-services-identity-credentials 16.0.0-alpha03, but it doesn't provide the missing classes. This library might be worth a new IdentityCredential example app.
Meanwhile method retrieveBytes() has been deprecated in BlockstoreClient while the Blockstore app doesn't have any fun retrieveBytes(bytesRequest: RetrieveBytesRequest) yet, which is supposed to replace it.
com.google.android.gms.auth.api.credentials doesn't exist in later versions anymore, that's why module SmsVerification uses:
google_play_services_auth = '20.5.0'