使い方

ううっ、英語しかねえ。しかも、/usr/doc/libldap-rubyにしか・・・

     LDAP::LDAP_VERSION
     LDAP::LDAP_MAX_VERSION
     LDAP::VERSION
     LDAP::MAJOR_VERSION
     LDAP::MINOR_VERSION
     LDAP::LDAP_PORT
     LDAP::LDAPS_PORT
     LDAP::LDAP_API_INFO_VERSION
     LDAP::LDAP_VENDOR_NAME
     LDAP::LDAP_VENDOR_VERSION
     LDAP::LDAP_API_VERSION
     LDAP.err2string(errcode)
     LDAP.dn2ufn(dn)
     LDAP.mod(mod_op, mod_type, mod_vals) (= LDAP::Mod.new)
     LDAP.hash2mods(mod_op, hash)
     LDAP.entry2hash(entry) (= entry.to_hash)
     LDAP::Conn.new(host = "localhost", port = LDAP::LDAP_PORT) : conn (raise
     LDAP::Error)
     LDAP::Conn.open(host = "localhost", port = LDAP::LDAP_PORT) : conn (raise
     LDAP::Error)
     LDAP::Conn#simple_bind(dn = nil, password = nil){ ... } : conn (raise
     LDAP::ResultError)
     LDAP::Conn#bind(dn = nil, password = nil, method = LDAP::LDAP_AUTH_SIMPLE)
     {|conn| ... } (raise LDAP::ResultError)
     LDAP::Conn#bind(dn = nil, password = nil, method = LDAP::LDAP_AUTH_SIMPLE)
     : conn (raise LDAP::ResultError)
     LDAP::Conn#unbind (raise LDAP::ResultError)
     LDAP::Conn#perror(str)
     LDAP::Conn#result2error(ldap_msg) : errcode
     LDAP::Conn#err2string(errcode) : errmsg
     LDAP::Conn#get_errno : errcode [if available]
     LDAP::Conn#search(basedn, scope, filter, attrs = nil, attrsonly = false,
     sec = 0, usec = 0, s_attr = nil, s_proc = nil){|entry| ... } : conn (raise
     LDAP::ResultError)
     LDAP::Conn#search2(basedn, scope, filter, attrs = nil, attrsonly = false,
     sec = 0, usec = 0, s_attr = nil, s_proc = nil){|entry_as_hash| ... } : conn
     (if a block is given) / Array of Hash (if no block is given) (raise LDAP::
     ResultError)
     LDAP::Conn#add(dn, ldap_mods) : self (raise LDAP::ResultError)
     LDAP::Conn#modify(dn, ldap_mods) : self (raise LDAP::ResultError)
     LDAP::Conn#modrdn(olddn, newdn, delete) : self (raise LDAP::ResultError)
     LDAP::Conn#delete(dn) : self (raise LDAP::ResultError)
     LDAP::Conn#set_option(opt, data) : self [experimental] (raise LDAP::
     ResultError)
     LDAP::Conn#get_option(opt) : data [experimental] (raise LDAP::ResultError)
     LDAP::Mod.new(mod_op, mod_type, mod_vals) : ldap_mod
     LDAP::Mod#mod_op : mod_op
     LDAP::Mod#mod_type : mod_type
     LDAP::Mod#mod_vals : mod_vals
     LDAP::Mod#mod_op=(mod_op)
     LDAP::Mod#mod_type=(mod_type)
     LDAP::Mod#mod_vals=(mod_vals)
     LDAP::Entry#get_dn : dn
     LDAP::Entry#get_values : vals
     LDAP::Entry#get_attributes : attrs
     LDAP::Entry#dn (= get_dn)
     LDAP::Entry#vals (= vals)
     LDAP::Entry#attrs (= get_attributes)
     LDAP::Entry#to_hash : Hash