Crate deno_tls

Source

Re-exports§

pub use deno_native_certs;
pub use rustls;
pub use rustls_pemfile;
pub use webpki;
pub use webpki_roots;

Modules§

rustls
Rustls - a modern TLS library

Structs§

BasicAuth
NoCertificateVerification
TlsHandshake
The handshake results from a TLS connection.
TlsKey
A TLS certificate/private key pair. see https://docs.rs/rustls-pki-types/latest/rustls_pki_types/#cloning-private-keys
TlsKeyLookup
TlsKeyResolver
TlsKeysHolder
TlsStream
An async stream that wraps a rustls connection and a TCP socket.
TlsStreamRead
An async read half of stream that wraps a rustls connection and a TCP socket.
TlsStreamWrite
An async write half of stream that wraps a rustls connection and a TCP socket.
deno_tls
An extension for use with the Deno JS runtime. To use it, provide it as an argument when instantiating your runtime:

Enums§

Proxy
SocketUse
TlsError
TlsKeyError
TlsKeys

Traits§

RootCertStoreProvider
Lazily resolves the root cert store.

Functions§

create_client_config
create_default_root_cert_store
load_certs
load_private_keys
new_resolver

Type Aliases§

ServerConfigProvider