Socket
Socket
Sign inDemoInstall

expo-secure-store

Package Overview
Dependencies
0
Maintainers
23
Versions
73
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 11.1.1 to 11.2.0

build/ExpoSecureStore.d.ts.map

1

build/ExpoSecureStore.d.ts
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

13

build/SecureStore.d.ts

@@ -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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚑️ by Socket Inc