Connects to the hostname (default is "127.0.0.1") and port on the named
transport (default is "tcp"), and resolves to the connection (Conn
).
Establishes a secure connection over QUIC using a hostname and port. The cert file is optional and if not included Mozilla's root certificates will be used. See also https://github.com/ctz/webpki-roots for specifics.
Establishes a secure connection over TLS (transport layer security) using an optional list of CA certs, hostname (default is "127.0.0.1") and port.
Start TLS handshake from an existing connection using an optional list of CA certificates, and hostname (default is "127.0.0.1"). Specifying CA certs is optional. By default the configured root certificates are used. Using this function requires that the other end of the connection is prepared for a TLS handshake.
If Deno.resolveDns
is called with "CAA"
record type
specified, it will resolve with an array of objects with this interface.
A generic transport listener for message-oriented protocols.
If Deno.resolveDns
is called with "MX"
record type
specified, it will return an array of objects with this interface.
If Deno.resolveDns
is called with "NAPTR"
record type
specified, it will return an array of objects with this interface.
The information for a network interface returned from a call to
Deno.networkInterfaces
.
An incoming connection for which the server has not yet begun its part of the handshake.
If Deno.resolveDns
is called with "SOA"
record type
specified, it will return an array of objects with this interface.
If Deno.resolveDns
is called with "SRV"
record type
specified, it will return an array of objects with this interface.
Provides certified key material from strings. The key material is provided in
PEM
-format (Privacy Enhanced Mail, https://www.rfc-editor.org/rfc/rfc1422) which can be identified by having
-----BEGIN-----
and -----END-----
markers at the beginning and end of the strings. This type of key is not compatible
with DER
-format keys which are binary.
Unstable options which can be set when opening a datagram listener via
Deno.listenDatagram
.
Options which can be set when opening a Unix listener via
Deno.listen
or Deno.listenDatagram
.