Struct libunftp::auth::Credentials [−][src]
pub struct Credentials {
pub password: Option<String>,
pub certificate_chain: Option<Vec<ClientCert>>,
pub source_ip: IpAddr,
}
Expand description
Credentials passed to an Authenticator
Authenticator implementations can assume that either certificate_chain
or password
will not be None
.
Fields
password: Option<String>
The password that the client sent.
certificate_chain: Option<Vec<ClientCert>>
DER encoded x509 certificate chain coming from the client.
source_ip: IpAddr
The IP address of the user’s connection
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Credentials
impl Send for Credentials
impl Sync for Credentials
impl Unpin for Credentials
impl UnwindSafe for Credentials
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more