Home
last modified time | relevance | path

Searched refs:NapiSymKey (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/base/security/crypto_framework/frameworks/js/napi/crypto/src/
H A Dnapi_sym_key.cpp25 thread_local napi_ref NapiSymKey::classRef_ = nullptr;
27 NapiSymKey::NapiSymKey(HcfSymKey *symKey) : NapiKey(reinterpret_cast<HcfKey *>(symKey)) {} in NapiSymKey() function in OHOS::CryptoFramework::NapiSymKey
29 NapiSymKey::~NapiSymKey() in ~NapiSymKey()
35 HcfSymKey *NapiSymKey::GetSymKey() const in GetSymKey()
40 napi_value NapiSymKey::JsClearMem(napi_env env, napi_callback_info info) in JsClearMem()
43 NapiSymKey *napiSymKey = nullptr; in JsClearMem()
57 napi_value NapiSymKey::SymKeyConstructor(napi_env env, napi_callback_info info) in SymKeyConstructor()
64 napi_value NapiSymKey::CreateSymKey(napi_env env) in CreateSymKey()
73 void NapiSymKey::DefineSymKeyJSClass(napi_env env) in DefineSymKeyJSClass()
77 DECLARE_NAPI_FUNCTION("clearMem", NapiSymKey::JsClearMem), in DefineSymKeyJSClass()
H A Dnapi_sym_key_generator.cpp213 napi_value instance = NapiSymKey::CreateSymKey(env); in AsyncKeyReturn()
215 NapiSymKey *napiSymKey = new (std::nothrow) NapiSymKey(context->returnSymKey); in AsyncKeyReturn()
225 NapiSymKey *napiSymKey = static_cast<NapiSymKey *>(data); in AsyncKeyReturn()
333 NapiSymKey *napiSymKey = new (std::nothrow) NapiSymKey(key); in napiGetInstance()
344 NapiSymKey *napiSymKey = static_cast<NapiSymKey *>(data); in napiGetInstance()
409 napi_value instance = NapiSymKey::CreateSymKey(env); in JsGenerateSymKeySync()
488 napi_value instance = NapiSymKey::CreateSymKey(env); in JsConvertKeySync()
H A Dnapi_init.cpp219 NapiSymKey::DefineSymKeyJSClass(env); in ModuleExport()
H A Dnapi_mac.cpp220 NapiSymKey *symKey = nullptr; in BuildMacJsInitCtx()
444 NapiSymKey *napiSysKey = nullptr; in JsMacInitSync()
/ohos5.0/base/security/crypto_framework/frameworks/js/napi/crypto/inc/
H A Dnapi_sym_key.h28 class NapiSymKey : public NapiKey {
30 explicit NapiSymKey(HcfSymKey *symKey);
31 ~NapiSymKey() override;