• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/ruby-104/ruby/lib/uri/

Lines Matching defs:user

181       @user = nil
377 # check the +user+ and +password+.
379 # If +password+ is not provided, then +user+ is
381 # pull +user+ and +password.
385 def check_userinfo(user, password = nil)
387 user, password = split_userinfo(user)
389 check_user(user)
390 check_password(password, user)
397 # check the user +v+ component for RFC2396 compliance
401 # with a user component defined.
406 "can not set user with registry or opaque"
413 "bad component(expected userinfo component or user component): #{v}"
425 # with a user component defined.
427 def check_password(v, user = @user)
434 if !user
436 "password component depends user component"
441 "bad component(expected user component): #{v}"
468 # public setter for the +user+ component.
478 # uri.user = "sam"
483 def user=(user)
484 check_user(user)
485 set_user(user)
486 # returns user
518 # protect setter for the +user+ component, and +password+ if available.
523 def set_userinfo(user, password = nil)
525 user, password = split_userinfo(user)
527 @user = user
530 [@user, @password]
534 # protected setter for the user component +v+
536 # see also URI::Generic.user=
554 # returns the userinfo +ui+ as user, password
555 # if properly formated as 'user:password'
558 user, password = ui.split(/:/, 2)
560 return user, password
564 # escapes 'user:password' +v+ based on RFC 1738 section 3.1
570 # returns the userinfo, either as 'user' or 'user:password'
572 if @user.nil?
575 @user
577 @user + ':' + @password
581 # returns the user component
582 def user
583 @user
754 # Can not have a host, port or user component defined,
763 if @host || @port || @user # userinfo = @user + ':' + @password
945 # Can not have a host, port, user or path component defined,
954 if @host || @port || @user || @path # userinfo = @user + ':' + @password