Class

URI::LDAP

Inheritance
< URI::Generic < Object

LDAP URI SCHEMA (described in RFC2255) ldap://<host>/<dn>[?<attrs>[?<scope>[?<filter>[?<extensions>]]]]

Constants

Name   Description
COMPONENT = [ :scheme, :host, :port, :dn, :attributes, :scope, :filter, :extensions, ].freeze
DEFAULT_PORT = 389
SCOPE = [ SCOPE_ONE = 'one', SCOPE_SUB = 'sub', SCOPE_BASE = 'base', ].freeze

Methods

Class

Visibility Signature
public build (args)
public new (*arg)

Instance

Visibility Signature
public attributes ()
public attributes= (val)
public dn ()
public dn= (val)
public extensions ()
public extensions= (val)
public filter ()
public filter= (val)
public hierarchical? ()
public scope ()
public scope= (val)
protected set_attributes (val)
protected set_dn (val)
protected set_extensions (val)
protected set_filter (val)
protected set_scope (val)

Class Method Detail

build(args)

new(*arg)

Instance Method Detail

attributes()

attributes=(val)

dn()

dn=(val)

extensions()

extensions=(val)

filter()

filter=(val)

hierarchical?()

scope()

scope=(val)

set_attributes(val)

set_dn(val)

set_extensions(val)

set_filter(val)

set_scope(val)