From 39872646eba1160958b6edd042be905b7cf4dd0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Tue, 4 Jul 2023 15:28:50 +0200 Subject: feat: stabilize 'alpnProtocols' setting (#19704) Ref https://github.com/denoland/deno/issues/19685 --- ext/net/lib.deno_net.d.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'ext/net/lib.deno_net.d.ts') diff --git a/ext/net/lib.deno_net.d.ts b/ext/net/lib.deno_net.d.ts index ce0efdad2..214a5f14b 100644 --- a/ext/net/lib.deno_net.d.ts +++ b/ext/net/lib.deno_net.d.ts @@ -161,6 +161,12 @@ declare namespace Deno { keyFile?: string; transport?: "tcp"; + + /** Application-Layer Protocol Negotiation (ALPN) protocols to announce to + * the client. If not specified, no ALPN extension will be included in the + * TLS handshake. + */ + alpnProtocols?: string[]; } /** Listen announces on the local transport address over TLS (transport layer @@ -243,6 +249,11 @@ declare namespace Deno { * * Must be in PEM format. */ caCerts?: string[]; + /** Application-Layer Protocol Negotiation (ALPN) protocols supported by + * the client. If not specified, no ALPN extension will be included in the + * TLS handshake. + */ + alpnProtocols?: string[]; } /** Establishes a secure connection over TLS (transport layer security) using @@ -276,6 +287,11 @@ declare namespace Deno { * * Must be in PEM format. */ caCerts?: string[]; + /** Application-Layer Protocol Negotiation (ALPN) protocols to announce to + * the client. If not specified, no ALPN extension will be included in the + * TLS handshake. + */ + alpnProtocols?: string[]; } /** Start TLS handshake from an existing connection using an optional list of -- cgit v1.2.3