Struct security_framework::secure_transport::ServerBuilder
[−]
[src]
pub struct ServerBuilder { /* fields omitted */ }
A builder type to simplify the creation of server-side SslStream
s.
Methods
impl ServerBuilder
[src]
fn new(identity: &SecIdentity, certs: &[SecCertificate]) -> ServerBuilder
Creates a new ServerBuilder
which will use the specified identity
and certificate chain for handshakes.
fn handshake<S>(&self, stream: S) -> Result<SslStream<S>> where S: Read + Write
Initiates a new SSL/TLS session over a stream.