Lines Matching defs:wrap
400 SecureContext::SecureContext(Environment* env, Local<Object> wrap)
401 : BaseObject(env, wrap) {
1124 SecureContext* wrap;
1125 ASSIGN_OR_RETURN_UNWRAP(&wrap, args.Holder());
1128 if (!Buffer::New(wrap->env(), 48).ToLocal(&buff))
1131 memcpy(Buffer::Data(buff), wrap->ticket_key_name_, 16);
1132 memcpy(Buffer::Data(buff) + 16, wrap->ticket_key_hmac_, 16);
1133 memcpy(Buffer::Data(buff) + 32, wrap->ticket_key_aes_, 16);
1139 SecureContext* wrap;
1140 ASSIGN_OR_RETURN_UNWRAP(&wrap, args.Holder());
1148 memcpy(wrap->ticket_key_name_, buf.data(), 16);
1149 memcpy(wrap->ticket_key_hmac_, buf.data() + 16, 16);
1150 memcpy(wrap->ticket_key_aes_, buf.data() + 32, 16);
1159 SecureContext* wrap;
1160 ASSIGN_OR_RETURN_UNWRAP(&wrap, args.Holder());
1162 SSL_CTX_set_tlsext_ticket_key_cb(wrap->ctx_.get(), TicketKeyCallback);
1313 SecureContext* wrap;
1314 ASSIGN_OR_RETURN_UNWRAP(&wrap, args.Holder());
1315 Environment* env = wrap->env();
1319 cert = wrap->cert_.get();
1321 cert = wrap->issuer_.get();