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() Instance Public methods returns extensions.

2015-06-10 09:55:55
set_extensions

set_extensions(val) Instance Protected methods private setter for extensions

2015-06-10 10:26:05
dn

dn() Instance Public methods returns dn.

2015-06-10 09:45:50
attributes

attributes() Instance Public methods returns attributes.

2015-06-10 09:38:44
new

new(*arg) Class Public methods Description Create

2015-06-10 09:33:48
hierarchical?

hierarchical?() Instance Public methods Checks if

2015-06-10 10:08:16
set_filter

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

2015-06-10 10:29:07
set_dn

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

2015-06-10 10:23:08