Struct fluvio_future::openssl::TlsConnectorBuilder
source · pub struct TlsConnectorBuilder { /* private fields */ }Implementations§
source§impl TlsConnectorBuilder
impl TlsConnectorBuilder
pub fn with_hostname_verification_disabled( self ) -> Result<TlsConnectorBuilder, Error>
pub fn with_certificate_verification_disabled( self ) -> Result<TlsConnectorBuilder, Error>
pub fn with_certifiate_and_key_from_pem_files<P: AsRef<Path>>( self, cert_file: P, key_file: P ) -> Result<TlsConnectorBuilder, Error>
pub fn with_ca_from_pem_file<P: AsRef<Path>>( self, ca_file: P ) -> Result<TlsConnectorBuilder, Error>
pub fn add_root_certificate( self, cert: Certificate ) -> Result<TlsConnectorBuilder, Error>
sourcepub fn with_identity(self, builder: IdentityBuilder) -> Result<Self, Error>
pub fn with_identity(self, builder: IdentityBuilder) -> Result<Self, Error>
set identity