Secure data in android keystore
Encrypt the data and decrypt whenever want to use It save data in shared preferences using keystore encryption Currently only works with Android
Prerequisites / Requirements
Android version Latest Version
Installation
tns plugin add nativescript-secure-android-keystore
Usage
Describe any usage specifics for your plugin. Give examples for Android, iOS, Angular if needed. See nativescript-secure-android-keystore
Javascript
const SecureAndroidKeystore = ; { ... var secure = ; secure; secure; ... return viewModel;}
Typescript
; private secureAndroidKeystore: SecureAndroidKeystore; //Inside some method this.secureAndroidKeystore = new SecureAndroidKeystore; this.secureAndroidKeystore.storeData'mykey','pass1234'; this.secureAndroidKeystore.retrieveData'mykey'.then
## Angular Typescript
app.module.ts ... ; .... any.component.ts ... ; .... constructorprivate secureAndroidKeystore: SecureAndroidKeystore anyMethod
API
Property | Default | Description |
---|---|---|
Store data method | storeData('key', 'passdata') | method for saving any data, |
Get the data | retrieveData | Method for data getting and using which return promise |
License
Apache License Version 2.0, January 2004
For Any issue please raise issue in github repo
Tutorials
Need a little more to get started? Check out tutorial.