Skip to content

Https clientcertengine support

Checklist
  • tests and code linting passes
  • a test and/or benchmark is included
  • documentation is changed or added
  • [(x)] the commit message follows commit guidelines
Affected core subsystem(s)

tls, crypto, https

Description of change

Added an option 'clientCertEngine' to tls.createSecureContext which gets wired up to OpenSSL function SSL_CTX_set_client_cert_engine. The option is passed through from https.request as well. This allows using a custom OpenSSL engine to provide the client certificate.

Merge request reports

Loading