Struct libp2p::websocket::tls::Builder [−][src]
pub struct Builder { /* fields omitted */ }TLS configuration builder.
Implementations
impl Builder[src]
impl Builder[src]pub fn server<I>(
&mut self,
key: PrivateKey,
certs: I
) -> Result<&mut Builder, Error> where
I: IntoIterator<Item = Certificate>, [src]
&mut self,
key: PrivateKey,
certs: I
) -> Result<&mut Builder, Error> where
I: IntoIterator<Item = Certificate>,
Set server key and certificate chain.
pub fn add_trust(&mut self, cert: &Certificate) -> Result<&mut Builder, Error>[src]
Add an additional trust anchor.
pub fn finish(self) -> Config[src]
Finish configuration.