Lines Matching refs:owner
145 const owner = this[owner_symbol];
147 assert(owner._tlsOptions.isServer);
150 owner._emitTLSError(new ERR_TLS_SESSION_ATTACK());
154 if (owner[kDisableRenegotiation])
155 owner._emitTLSError(new ERR_TLS_RENEGOTIATION_DISABLED());
161 const owner = this[owner_symbol];
162 assert(owner._tlsOptions.isServer);
165 if (owner._newSessionPending) {
166 owner._securePending = true;
170 owner._finishInit();
179 const owner = this[owner_symbol];
185 return owner.destroy(new ERR_MULTIPLE_CALLBACK());
189 return owner.destroy(err);
191 if (owner._handle === null)
192 return owner.destroy(new ERR_SOCKET_CLOSED());
194 owner._handle.loadSession(session);
196 owner._handle.endParser();
201 (owner.server &&
202 !owner.server.emit('resumeSession', hello.sessionId, onSession))) {
208 owner._handle.endParser();
214 const owner = this[owner_symbol];
216 if (!servername || !owner._SNICallback)
217 return requestOCSP(owner, info);
220 owner._SNICallback(servername, (err, context) => {
222 return owner.destroy(new ERR_MULTIPLE_CALLBACK());
226 return owner.destroy(err);
228 if (owner._handle === null)
229 return owner.destroy(new ERR_SOCKET_CLOSED());
233 owner._handle.sni_context = context.context || context;
235 requestOCSP(owner, info);
340 const owner = this[owner_symbol];
341 if (owner[kIsVerified]) {
342 owner.emit('session', session);
344 owner[kPendingSession] = session;
350 const owner = this[owner_symbol];
355 if (!owner.server)
365 if (owner._handle === null)
366 return owner.destroy(new ERR_SOCKET_CLOSED());
370 owner._newSessionPending = false;
371 if (owner._securePending)
372 owner._finishInit();
373 owner._securePending = false;
376 owner._newSessionPending = true;
377 if (!owner.server.emit('newSession', sessionId, session, done))
382 const owner = this[owner_symbol];
383 const ret = owner[kPskCallback](owner, identity);
414 const owner = this[owner_symbol];
415 const ret = owner[kPskCallback](hint);
453 const owner = this[owner_symbol];
455 (typeof owner._tlsOptions === 'object' && owner._tlsOptions !== null) ?
456 owner._tlsOptions.isServer ? 'server' : 'client' :
458 err, owner._hadError);
460 if (owner._hadError)
463 owner._hadError = true;
466 if (!owner._secureEstablished) {
472 owner._closeAfterHandlingError = true;
473 owner.destroy(err);
474 } else if (owner._tlsOptions?.isServer &&
475 owner._rejectUnauthorized &&
479 owner.destroy();
482 owner._emitTLSError(err);