Enum network::peer_manager::builder::AuthenticationMode
source · [−]pub enum AuthenticationMode {
MaybeMutual(PrivateKey),
Mutual(PrivateKey),
}Expand description
Inbound and Outbound connections are always secured with NoiseIK. The dialer will always verify the listener.
Variants
MaybeMutual(PrivateKey)
Inbound connections will first be checked against the known peers set, and
if the PeerId is known it will be authenticated against it’s PublicKey
Otherwise, the incoming connections will be allowed through in the common
pool of unknown peers.
Mutual(PrivateKey)
Both dialer and listener will verify public keys of each other in the handshake.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AuthenticationMode
impl Send for AuthenticationMode
impl Sync for AuthenticationMode
impl Unpin for AuthenticationMode
impl UnwindSafe for AuthenticationMode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> Pointable for T
impl<T> Pointable for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more