Lines Matching refs:Hmac
31 Hmac::Hmac(Environment* env, Local<Object> wrap)
37 void Hmac::MemoryInfo(MemoryTracker* tracker) const {
41 void Hmac::Initialize(Environment* env, Local<Object> target) {
46 Hmac::kInternalFieldCount);
53 SetConstructorFunction(env->context(), target, "Hmac", t);
58 void Hmac::RegisterExternalReferences(ExternalReferenceRegistry* registry) {
66 void Hmac::New(const FunctionCallbackInfo<Value>& args) {
68 new Hmac(env, args.This());
71 void Hmac::HmacInit(const char* hash_type, const char* key, int key_len) {
88 void Hmac::HmacInit(const FunctionCallbackInfo<Value>& args) {
89 Hmac* hmac;
98 bool Hmac::HmacUpdate(const char* data, size_t len) {
104 void Hmac::HmacUpdate(const FunctionCallbackInfo<Value>& args) {
105 Decode<Hmac>(args, [](Hmac* hmac, const FunctionCallbackInfo<Value>& args,
115 void Hmac::HmacDigest(const FunctionCallbackInfo<Value>& args) {
118 Hmac* hmac;