Home
last modified time | relevance | path

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

/base/security/crypto_framework/frameworks/js/napi/crypto/src/
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()
Dnapi_sym_key_generator.cpp195 napi_value instance = NapiSymKey::CreateSymKey(env); in AsyncKeyReturn()
197 NapiSymKey *napiSymKey = new (std::nothrow) NapiSymKey(context->returnSymKey); in AsyncKeyReturn()
207 NapiSymKey *napiSymKey = static_cast<NapiSymKey *>(data); in AsyncKeyReturn()
Dnapi_init.cpp204 NapiSymKey::DefineSymKeyJSClass(env); in ModuleExport()
Dnapi_mac.cpp211 NapiSymKey *symKey = nullptr; in BuildMacJsInitCtx()
/base/security/crypto_framework/frameworks/js/napi/crypto/inc/
Dnapi_sym_key.h28 class NapiSymKey : public NapiKey {
30 explicit NapiSymKey(HcfSymKey *symKey);
31 ~NapiSymKey() override;