expo-secure-store
Advanced tools
Comparing version 11.1.1 to 11.2.0
declare const _default: import("expo-modules-core").ProxyNativeModule; | ||
export default _default; | ||
//# sourceMappingURL=ExpoSecureStore.d.ts.map |
@@ -5,1 +5,2 @@ declare const _default: { | ||
export default _default; | ||
//# sourceMappingURL=ExpoSecureStore.web.d.ts.map |
@@ -46,6 +46,5 @@ export declare type KeychainAccessibilityConstant = number; | ||
* accessing data stored in SecureStore. | ||
* | ||
* - iOS: Equivalent to `kSecAccessControlUserPresence` | ||
* - Android: Equivalent to `setUserAuthenticationRequired(true)` (requires API 23). Complete functionality | ||
* is unlocked only with a freshly generated key - this would not work in tandem with the `keychainService` | ||
* - Android: Equivalent to `setUserAuthenticationRequired(true)` (requires API 23). | ||
* Complete functionality is unlocked only with a freshly generated key - this would not work in tandem with the `keychainService` | ||
* value used for the others non-authenticated operations. | ||
@@ -59,5 +58,6 @@ */ | ||
/** | ||
* __(iOS only)__ Specifies when the stored entry is accessible, using iOS's `kSecAttrAccessible` | ||
* property. See Apple's documentation on [keychain item accessibility](https://developer.apple.com/library/content/documentation/Security/Conceptual/keychainServConcepts/02concepts/concepts.html#//apple_ref/doc/uid/TP30000897-CH204-SW18). | ||
* Default value: `SecureStore.WHEN_UNLOCKED`. | ||
* Specifies when the stored entry is accessible, using iOS's `kSecAttrAccessible` property. | ||
* @see Apple's documentation on [keychain item accessibility](https://developer.apple.com/library/content/documentation/Security/Conceptual/keychainServConcepts/02concepts/concepts.html#//apple_ref/doc/uid/TP30000897-CH204-SW18). | ||
* @default SecureStore.WHEN_UNLOCKED | ||
* @platform ios | ||
*/ | ||
@@ -104,1 +104,2 @@ keychainAccessible?: KeychainAccessibilityConstant; | ||
export declare function setItemAsync(key: string, value: string, options?: SecureStoreOptions): Promise<void>; | ||
//# sourceMappingURL=SecureStore.d.ts.map |
@@ -17,4 +17,10 @@ # Changelog | ||
## 11.1.1 β 2022-02-01 | ||
## 11.2.0 β 2022-04-18 | ||
### β οΈ Notices | ||
- On Android bump `compileSdkVersion` to `31`, `targetSdkVersion` to `31` and `Java` version to `11`. ([#16941](https://github.com/expo/expo/pull/16941) by [@bbarthec](https://github.com/bbarthec)) | ||
## 11.1.1 - 2022-02-01 | ||
### π Bug fixes | ||
@@ -21,0 +27,0 @@ |
{ | ||
"name": "expo-secure-store", | ||
"version": "11.1.1", | ||
"version": "11.2.0", | ||
"description": "Provides a way to encrypt and securely store keyβvalue pairs locally on the device.", | ||
@@ -45,3 +45,3 @@ "main": "build/SecureStore.js", | ||
}, | ||
"gitHead": "ba24eba18bf4f4d4b0d54828992d81a2bb18246a" | ||
"gitHead": "22dce752354bb429c84851bc4389abe47a766b1f" | ||
} |
@@ -7,8 +7,8 @@ # expo-secure-store | ||
- [Documentation for the master branch](https://github.com/expo/expo/blob/master/docs/pages/versions/unversioned/sdk/securestore.md) | ||
- [Documentation for the latest stable release](https://docs.expo.io/versions/latest/sdk/securestore/) | ||
- [Documentation for the main branch](https://github.com/expo/expo/blob/main/docs/pages/versions/unversioned/sdk/securestore.md) | ||
- [Documentation for the latest stable release](https://docs.expo.dev/versions/latest/sdk/securestore/) | ||
# Installation in managed Expo projects | ||
For managed [managed](https://docs.expo.io/versions/latest/introduction/managed-vs-bare/) Expo projects, please follow the installation instructions in the [API documentation for the latest stable release](https://docs.expo.io/versions/latest/sdk/securestore/). | ||
For [managed](https://docs.expo.dev/versions/latest/introduction/managed-vs-bare/) Expo projects, please follow the installation instructions in the [API documentation for the latest stable release](https://docs.expo.dev/versions/latest/sdk/securestore/). | ||
@@ -15,0 +15,0 @@ # Installation in bare React Native projects |
@@ -72,6 +72,5 @@ import { UnavailabilityError } from 'expo-modules-core'; | ||
* accessing data stored in SecureStore. | ||
* | ||
* - iOS: Equivalent to `kSecAccessControlUserPresence` | ||
* - Android: Equivalent to `setUserAuthenticationRequired(true)` (requires API 23). Complete functionality | ||
* is unlocked only with a freshly generated key - this would not work in tandem with the `keychainService` | ||
* - Android: Equivalent to `setUserAuthenticationRequired(true)` (requires API 23). | ||
* Complete functionality is unlocked only with a freshly generated key - this would not work in tandem with the `keychainService` | ||
* value used for the others non-authenticated operations. | ||
@@ -85,5 +84,6 @@ */ | ||
/** | ||
* __(iOS only)__ Specifies when the stored entry is accessible, using iOS's `kSecAttrAccessible` | ||
* property. See Apple's documentation on [keychain item accessibility](https://developer.apple.com/library/content/documentation/Security/Conceptual/keychainServConcepts/02concepts/concepts.html#//apple_ref/doc/uid/TP30000897-CH204-SW18). | ||
* Default value: `SecureStore.WHEN_UNLOCKED`. | ||
* Specifies when the stored entry is accessible, using iOS's `kSecAttrAccessible` property. | ||
* @see Apple's documentation on [keychain item accessibility](https://developer.apple.com/library/content/documentation/Security/Conceptual/keychainServConcepts/02concepts/concepts.html#//apple_ref/doc/uid/TP30000897-CH204-SW18). | ||
* @default SecureStore.WHEN_UNLOCKED | ||
* @platform ios | ||
*/ | ||
@@ -90,0 +90,0 @@ keychainAccessible?: KeychainAccessibilityConstant; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
92807
32