Lines Matching refs:username
13 fn auth_handle(&self, username: &str, realm: &str, src_addr: SocketAddr) -> Result<Vec<u8>>; in auth_handle()
22 let username = format!("{}", t.as_secs()); in generate_long_term_credentials() localVariable
23 let password = long_term_credentials(&username, shared_secret); in generate_long_term_credentials()
24 Ok((username, password)) in generate_long_term_credentials()
27 fn long_term_credentials(username: &str, shared_secret: &str) -> String { in long_term_credentials()
32 let password = hmac::sign(&mac, username.as_bytes()).as_ref().to_vec(); in long_term_credentials()
37 pub fn generate_auth_key(username: &str, realm: &str, password: &str) -> Vec<u8> { in generate_auth_key()
50 fn auth_handle(&self, username: &str, realm: &str, src_addr: SocketAddr) -> Result<Vec<u8>> { in auth_handle()
53 username, in auth_handle()
58 let t = Duration::from_secs(username.parse::<u64>()?); in auth_handle()
65 let password = long_term_credentials(username, &self.shared_secret); in auth_handle()
66 Ok(generate_auth_key(username, realm, &password)) in auth_handle()