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

build

build(args) Class Public methods Description Create

2015-06-10 09:32:57
filter=

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

2015-06-10 10:07:09
set_scope

set_scope(val) Instance Protected methods private setter for scope val

2015-06-10 10:30:56
filter

filter() Instance Public methods returns filter.

2015-06-10 10:01:55
set_attributes

set_attributes(val) Instance Protected methods private setter for attributes

2015-06-10 10:21:46
set_extensions

set_extensions(val) Instance Protected methods private setter for extensions

2015-06-10 10:26:05
extensions

extensions() Instance Public methods returns extensions.

2015-06-10 09:55:55
attributes=

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

2015-06-10 09:41:27
scope=

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

2015-06-10 10:14:41
extensions=

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

2015-06-10 09:57:35