pub trait CredentialsProxy {
    type AuthenticationData;

    // Required method
    fn auth_data_by_user(
        &mut self,
        username: &Username
    ) -> Result<Self::AuthenticationData>;
}
Expand description

Provides an interface for implementing proxy credentials structures.

Required Associated Types§

Required Methods§

source

fn auth_data_by_user( &mut self, username: &Username ) -> Result<Self::AuthenticationData>

A method signature for implementing a behavior of searching and returning a user password based on a username and a domain provided as arguments.

§Arguments
  • username - The username in UPN or Down-Level Logon Name format

Implementors§