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

dn=
  • References/Ruby on Rails/Ruby/Classes/URI/URI::LDAP

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

2025-01-10 15:47:30
scope=
  • References/Ruby on Rails/Ruby/Classes/URI/URI::LDAP

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

2025-01-10 15:47:30
set_filter
  • References/Ruby on Rails/Ruby/Classes/URI/URI::LDAP

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

2025-01-10 15:47:30
new
  • References/Ruby on Rails/Ruby/Classes/URI/URI::LDAP

new(*arg) Class Public methods Description Create

2025-01-10 15:47:30
dn
  • References/Ruby on Rails/Ruby/Classes/URI/URI::LDAP

dn() Instance Public methods returns dn.

2025-01-10 15:47:30
attributes
  • References/Ruby on Rails/Ruby/Classes/URI/URI::LDAP

attributes() Instance Public methods returns attributes.

2025-01-10 15:47:30
hierarchical?
  • References/Ruby on Rails/Ruby/Classes/URI/URI::LDAP

hierarchical?() Instance Public methods Checks if

2025-01-10 15:47:30
set_dn
  • References/Ruby on Rails/Ruby/Classes/URI/URI::LDAP

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

2025-01-10 15:47:30