pub struct CpTlsCfg {
pub client_cert: PathBuf,
pub client_key: PathBuf,
pub server_ca: PathBuf,
}Expand description
mTLS material the edge presents to / uses to verify the control plane.
Fields§
§client_cert: PathBufPEM path: this node’s client certificate (CN must equal site_id).
client_key: PathBufPEM path: the private key for the client certificate.
server_ca: PathBufPEM path: the CA that signed the control plane’s server certificate.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CpTlsCfg
impl RefUnwindSafe for CpTlsCfg
impl Send for CpTlsCfg
impl Sync for CpTlsCfg
impl Unpin for CpTlsCfg
impl UnsafeUnpin for CpTlsCfg
impl UnwindSafe for CpTlsCfg
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
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