class Bundler::URI::LDAP

def initialize(*arg)


See also Bundler::URI::Generic.new.

"/dc=example;dc=com", nil, "query", nil)
uri = Bundler::URI::LDAP.new("ldap", nil, "ldap.example.com", nil, nil,

Example:

+opaque+, +query+, and +fragment+, in that order.
Arguments are +scheme+, +userinfo+, +host+, +port+, +registry+, +path+,

RFC 2396. No LDAP-specific syntax checking is performed.
Creates a new Bundler::URI::LDAP object from generic Bundler::URI components as per

== Description
def initialize(*arg)
  super(*arg)
  if @fragment
    raise InvalidURIError, 'bad LDAP URL'
  end
  parse_dn
  parse_query
end