1 changed files with 26 additions and 4 deletions
@ -1,16 +1,38 @@ |
|||
import RNSecureKeyStore, {ACCESSIBLE} from 'react-native-secure-key-store'; |
|||
|
|||
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) { |
|||
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) { |
|||
let value = await RNSecureKeyStore.get(key); |
|||
let value = null; |
|||
await RNSecureKeyStore.get(key).then( |
|||
(res) => { |
|||
value = res; |
|||
}, |
|||
(err) => { |
|||
console.log(err.message); |
|||
}, |
|||
); |
|||
return value; |
|||
} |
|||
|
Loading…
Reference in new issue