@nevis-security/nevis-mobile-authentication-sdk-react
Version:
React Native plugin for Nevis Mobile Authentication SDK. Supports only mobile.
29 lines (27 loc) • 1.09 kB
JavaScript
;
/**
* Copyright © 2025 Nevis Security AG. All rights reserved.
*/
/**
* This indicates the level of protection of the FIDO UAF keys in the device as defined
* {@link https://source.android.com/docs/security/features/keystore/attestation#schema | here}.
*/
export let SecurityLevel = /*#__PURE__*/function (SecurityLevel) {
/**
* The key is stored in a Software environment. This is typically the environment where the
* emulators store keys.
*/
SecurityLevel["Software"] = "SOFTWARE";
/**
* The key is stored in a {@link https://developer.android.com/privacy-and-security/keystore#ExtractionPrevention |
* trusted execution environment (TEE)}.
*/
SecurityLevel["TrustedEnvironment"] = "TRUSTED_ENVIRONMENT";
/**
* The key is stored in a {@link https://developer.android.com/privacy-and-security/keystore#StrongBoxKeyMint | StrongBox}.
* This is currently the highest level of security where the SDK stores keys.
*/
SecurityLevel["StrongBox"] = "STRONG_BOX";
return SecurityLevel;
}({});
//# sourceMappingURL=SecurityLevel.js.map