Simple *Why*
We need to store some data on the device. For the auth module, we will want to store the tokens returned by Keycloak to the device. The main auth module will likely be implemented in the shared Xamarin project (cross-platform). We will need have the storage interface available there. However, the implementation will likely be different for iOS and Android.
*What*
Create a new interface to represent the on device key-value store function. It should have the following APIs:
- save (key, value) - read (key) - remove (key) - clear () The interface should be created in the shared Xamarin project.
The implementation can be done in AEROGEAR-2453 and AEROGEAR-2452
[Trello link|https://trello.com/c/K2rOR5Ue] |
|