1 changed files with 3 additions and 25 deletions
@ -1,38 +1,16 @@ |
|||||
import RNSecureKeyStore, {ACCESSIBLE} from 'react-native-secure-key-store'; |
import RNSecureKeyStore, {ACCESSIBLE} from 'react-native-secure-key-store'; |
||||
|
|
||||
export async function removeKey(key) { |
export async function removeKey(key) { |
||||
await RNSecureKeyStore.remove(key).then( |
await RNSecureKeyStore.remove(key).then |
||||
(res) => { |
|
||||
console.log('Removed key ' + res); |
|
||||
}, |
|
||||
(err) => { |
|
||||
console.log(err.message); |
|
||||
}, |
|
||||
); |
|
||||
} |
} |
||||
|
|
||||
export async function setKey(key, value) { |
export async function setKey(key, value) { |
||||
await RNSecureKeyStore.set(key, value, { |
await RNSecureKeyStore.set(key, value, { |
||||
accessible: ACCESSIBLE.WHEN_UNLOCKED_THIS_DEVICE_ONLY, |
accessible: ACCESSIBLE.WHEN_UNLOCKED_THIS_DEVICE_ONLY, |
||||
}).then( |
}) |
||||
(res) => { |
|
||||
console.log('Set key ' + res); |
|
||||
}, |
|
||||
(err) => { |
|
||||
console.log(err.message); |
|
||||
}, |
|
||||
); |
|
||||
} |
} |
||||
|
|
||||
export async function getKey(key) { |
export async function getKey(key) { |
||||
let value = null; |
let value = await RNSecureKeyStore.get(key); |
||||
await RNSecureKeyStore.get(key).then( |
|
||||
(res) => { |
|
||||
value = res; |
|
||||
}, |
|
||||
(err) => { |
|
||||
console.log(err.message); |
|
||||
}, |
|
||||
); |
|
||||
return value; |
return value; |
||||
} |
} |
||||
|
Loading…
Reference in new issue