Type:
Class
Constants:
DEFAULT_PORT : 389

A Default port of 389 for URI::LDAP

COMPONENT : [ :scheme, :host, :port, :dn, :attributes, :scope, :filter, :extensions, ].freeze

An Array of the available components for URI::LDAP

SCOPE : [ SCOPE_ONE = 'one', SCOPE_SUB = 'sub', SCOPE_BASE = 'base', ].freeze

Scopes available for the starting point.

  • SCOPE_BASE - the Base DN

  • SCOPE_ONE - one level under the Base DN, not including the base DN and

    not including any entries under this.
  • SCOPE_SUB - subtress, all entries at all levels

LDAP URI SCHEMA (described in RFC2255) Methods

extensions=

extensions=(val) Instance Public methods setter for extensions val

2015-06-10 09:57:35
dn=

dn=(val) Instance Public methods setter for dn val

2015-06-10 09:49:30
set_filter

set_filter(val) Instance Protected methods private setter for filter val

2015-06-10 10:29:07
attributes

attributes() Instance Public methods returns attributes.

2015-06-10 09:38:44
set_dn

set_dn(val) Instance Protected methods private setter for dn val

2015-06-10 10:23:08
hierarchical?

hierarchical?() Instance Public methods Checks if

2015-06-10 10:08:16
new

new(*arg) Class Public methods Description Create

2015-06-10 09:33:48
dn

dn() Instance Public methods returns dn.

2015-06-10 09:45:50