INTEGRITY Dokumentace

tls

Můžete použít node:tls pro vytváření zabezpečených připojení k externím službám pomocí TLS (Transport Layer Security).

import { connect } from "node:tls";

// ... in a request handler ...
const connectionOptions = { key: env.KEY, cert: env.CERT };
const socket = connect(url, connectionOptions, () => {
	if (socket.authorized) {
		console.log("Connection authorized");
	}
});

socket.on("data", (data) => {
	console.log(data);
});

socket.on("end", () => {
	console.log("server ends connection");
});

K dispozici jsou následující API:

Všechna ostatní API, včetně tls.Server a tls.createServer, nejsou podporovány a vyvolají Not implemented chybu při volání.

Kompletní node:tls API je zdokumentováno v Dokumentace Node.js pro node:tls.