Struct openssl::ssl::SslAcceptor[][src]

pub struct SslAcceptor(_);

A type which wraps server-side streams in a TLS session.

OpenSSL's default configuration is highly insecure. This connector manages the OpenSSL structures, configuring cipher suites, session options, and more.

Methods

impl SslAcceptor
[src]

Creates a new builder configured to connect to non-legacy clients. This should generally be considered a reasonable default choice.

This corresponds to the intermediate configuration of Mozilla's server side TLS recommendations. See its documentation for more details on specifics.

Creates a new builder configured to connect to modern clients.

This corresponds to the modern configuration of Mozilla's server side TLS recommendations. See its documentation for more details on specifics.

Initiates a server-side TLS session on a stream.

Trait Implementations

impl Clone for SslAcceptor
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for SslAcceptor

impl Sync for SslAcceptor