pub struct CertificateChain {
pub ca_cert: Certificate,
pub server_cert: Certificate,
pub client_cert: Certificate,
}Fields§
§ca_cert: Certificate§server_cert: Certificate§client_cert: CertificateImplementations§
Source§impl CertificateChain
impl CertificateChain
pub fn generate() -> Result<Self>
pub fn create_server_config(&self) -> Result<ServerConfig>
pub fn create_client_config(&self) -> Result<ClientConfig>
pub fn get_ca_cert_pem(&self) -> Result<String>
pub fn get_server_cert_pem(&self) -> Result<String>
pub fn get_client_cert_pem(&self) -> Result<String>
pub fn get_server_key_pem(&self) -> Result<String>
pub fn get_client_key_pem(&self) -> Result<String>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CertificateChain
impl !RefUnwindSafe for CertificateChain
impl Send for CertificateChain
impl Sync for CertificateChain
impl Unpin for CertificateChain
impl !UnwindSafe for CertificateChain
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more