Class Horde_Ldap_RootDse
Getting the rootDSE entry of a LDAP server.
Copyright 2009 Jan Wagner
Copyright 2010-2012 Horde LLC (http://www.horde.org/)
Methods summary
public
|
#
__construct( Horde_Ldap $ldap, array $attrs = null )
Constructor.
Fetches a RootDSE object from an LDAP connection.
Parameters
- $ldap
- <p>Directory from which the RootDSE should be
fetched.</p>
- $attrs
- Array of attributes to search for.
Throws
|
public
string|array
|
#
getValue( string $attr, array $options = '' )
Returns the requested attribute value.
Returns the requested attribute value.
Parameters
- $attr
- Attribute name.
- $options
- Array of options.
Returns
string|array Attribute value(s).
Throws
See
|
public
boolean
|
#
supportedExtension( array $oids )
Determines if the extension is supported.
Determines if the extension is supported.
Parameters
- $oids
- Array of OIDs to check.
Returns
boolean
|
public
boolean
|
#
supportedVersion( array $versions )
Determines if the version is supported.
Determines if the version is supported.
Parameters
- $versions
- Versions to check.
Returns
boolean
|
public
boolean
|
#
supportedControl( array $oids )
Determines if the control is supported.
Determines if the control is supported.
Parameters
- $oids
- Control OIDs to check.
Returns
boolean
|
public
boolean
|
#
supportedSASLMechanism( array $mechlist )
Determines if the sasl mechanism is supported.
Determines if the sasl mechanism is supported.
Parameters
- $mechlist
- SASL mechanisms to check.
Returns
boolean
|