Home | History | Annotate | Download | only in url

Lines Matching defs:Username

258 	User     *Userinfo // username and password information
266 // User returns a Userinfo containing the provided username
268 func User(username string) *Userinfo {
269 return &Userinfo{username, "", false}
272 // UserPassword returns a Userinfo containing the provided username
279 func UserPassword(username, password string) *Userinfo {
280 return &Userinfo{username, password, true}
283 // The Userinfo type is an immutable encapsulation of username and
285 // to have a username set (potentially empty, as allowed by RFC 2396),
288 username string
293 // Username returns the username.
294 func (u *Userinfo) Username() string {
295 return u.username
307 // of "username[:password]".
309 s := escape(u.username, encodeUserPassword)
466 username, password := split(userinfo, ":", true)
467 if username, err = unescape(username, encodeUserPassword); err != nil {
473 user = UserPassword(username, password)