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]

[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.

[src]

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.

[src]

Initiates a server-side TLS session on a stream.

Trait Implementations

impl Clone for SslAcceptor
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for SslAcceptor

impl Sync for SslAcceptor