Lines Matching refs:email
20 // Returns account name portion of an email.
21 std::string GetUserName(const std::string& email) {
22 std::string::size_type i = email.find('@');
24 return email;
26 return email.substr(0, i);
41 explicit RegularUser(const std::string& email);
113 explicit PublicAccountUser(const std::string& email);
128 // Fallback to the email account name in case display name haven't been set.
142 return gaia::CanonicalizeEmail(gaia::SanitizeEmail(email()));
180 User* User::CreateRegularUser(const std::string& email) {
181 return new RegularUser(email);
200 User* User::CreatePublicAccountUser(const std::string& email) {
201 return new PublicAccountUser(email);
204 User::User(const std::string& email)
205 : email_(email),
245 RegularUser::RegularUser(const std::string& email)
246 : User(email), is_supervised_(false) {
248 set_display_email(email);
315 PublicAccountUser::PublicAccountUser(const std::string& email) : User(email) {