Lines Matching refs:credentials

31 mod credentials;  module
34 pub use credentials::*;
46 let credentials = Credentials::decode(auth_header_value).unwrap(); in it_creates_credentials_from_value() localVariable
48 assert_eq!(credentials.user_id, String::from("username")); in it_creates_credentials_from_value()
49 assert_eq!(credentials.password, String::from("password")); in it_creates_credentials_from_value()
55 let credentials = Credentials::decode(auth_header_value).unwrap(); in it_creates_credentials_from_value_with_colon() localVariable
57 assert_eq!(credentials.user_id, String::from("username")); in it_creates_credentials_from_value_with_colon()
58 assert_eq!(credentials.password, String::from(":pass:word:")); in it_creates_credentials_from_value_with_colon()
63 let credentials = Credentials::new("username", "password"); in it_encodes_credentials() localVariable
64 let credentials = credentials.encode(); in it_encodes_credentials() localVariable
66 assert_eq!(String::from("dXNlcm5hbWU6cGFzc3dvcmQ="), credentials); in it_encodes_credentials()
72 let credentials = Credentials::from_header(auth_header_value).unwrap(); in it_creates_credentials_from_header_value() localVariable
74 assert_eq!(credentials.user_id, String::from("username")); in it_creates_credentials_from_header_value()
75 assert_eq!(credentials.password, String::from("password")); in it_creates_credentials_from_header_value()
81 let credentials = Credentials::from_header(auth_header_value).unwrap(); in it_creates_credentials_from_header_value_with_colon() localVariable
83 assert_eq!(credentials.user_id, String::from("username")); in it_creates_credentials_from_header_value_with_colon()
84 assert_eq!(credentials.password, String::from(":pass:word:")); in it_creates_credentials_from_header_value_with_colon()
89 let credentials = Credentials::new("username", "password"); in it_creates_header_value() localVariable
90 let credentials = credentials.as_http_header(); in it_creates_header_value() localVariable
92 assert_eq!(String::from("Basic dXNlcm5hbWU6cGFzc3dvcmQ="), credentials); in it_creates_header_value()
97 let credentials = Credentials::new("username", ":pass:word:"); in it_creates_header_value_with_colon() localVariable
98 let credentials = credentials.as_http_header(); in it_creates_header_value_with_colon() localVariable
102 credentials in it_creates_header_value_with_colon()
109 let credentials = Credentials::from_str(auth_header_value_str).unwrap(); in it_creates_credentials_from_str_value() localVariable
111 assert_eq!(credentials.user_id, String::from("username")); in it_creates_credentials_from_str_value()
112 assert_eq!(credentials.password, String::from("password")); in it_creates_credentials_from_str_value()
118 let credentials = Credentials::from_str(auth_header_str).unwrap(); in it_creates_credentials_from_str_header() localVariable
120 assert_eq!(credentials.user_id, String::from("username")); in it_creates_credentials_from_str_header()
121 assert_eq!(credentials.password, String::from("password")); in it_creates_credentials_from_str_header()
127 let credentials = Credentials::from_header(auth_header_value); in from_header_returns_err_when_input_has_no_whitespace() localVariable
129 assert!(credentials.is_err()); in from_header_returns_err_when_input_has_no_whitespace()
135 let credentials = Credentials::from_header(auth_header_value); in from_header_returns_err_when_input_contains_multiple_whitespaces() localVariable
137 assert!(credentials.is_err()); in from_header_returns_err_when_input_contains_multiple_whitespaces()
143 let credentials = Credentials::from_header(auth_header_value); in from_header_returns_err_when_input_is_not_basic_auth() localVariable
145 assert!(credentials.is_err()); in from_header_returns_err_when_input_is_not_basic_auth()
152 let credentials = Credentials::from_header(auth_header_value); in decode_returns_err_when_input_has_no_colons() localVariable
154 assert!(credentials.is_err()); in decode_returns_err_when_input_has_no_colons()