Source for file RootDSE.php
Documentation is available at RootDSE.php
/* vim: set expandtab tabstop=4 shiftwidth=4: */
* Getting the rootDSE entry of a LDAP server
* @author Jan Wagner <wagner@netsols.de>
* @license http://www.gnu.org/copyleft/lesser.html LGPL
* @version CVS $Id: RootDSE.php,v 1.11 2007/10/24 05:59:25 beni Exp $
* @link http://pear.php.net/package/Net_LDAP/
* @var object Net_LDAP_Entry
* @param Net_LDAP_Entry &$entry Net_LDAP_Entry object
* Gets the requested attribute value
* Same usuage as {@link Net_LDAP_Entry::getValue()}
* @param string $attr Attribute name
* @param array $options Array of options
* @return mixed Net_LDAP_Error object or attribute values
* @see Net_LDAP_Entry::get_value()
function getValue($attr = '', $options = '')
return $this->_entry->get_value($attr, $options);
* Alias function of getValue() for perl-ldap interface
* Determines if the extension is supported
* @param array $oids Array of oids to check
return $this->_checkAttr ($oids, 'supportedExtension');
* Alias function of supportedExtension() for perl-ldap interface
* @see supportedExtension()
* Determines if the version is supported
* @param array $versions Versions to check
return $this->_checkAttr ($versions, 'supportedLDAPVersion');
* Alias function of supportedVersion() for perl-ldap interface
* @see supportedVersion()
* Determines if the control is supported
* @param array $oids Control oids to check
return $this->_checkAttr ($oids, 'supportedControl');
* Alias function of supportedControl() for perl-ldap interface
* @see supportedControl()
* Determines if the sasl mechanism is supported
* @param array $mechlist SASL mechanisms to check
return $this->_checkAttr ($mechlist, 'supportedSASLMechanisms');
* Alias function of supportedSASLMechanism() for perl-ldap interface
* @see supportedSASLMechanism()
* Checks for existance of value in attribute
* @param array $values values to check
* @param string $attr attribute name
function _checkAttr ($values, $attr)
if (!is_array($values)) $values = array ($values);
foreach ($values as $value) {
Documentation generated on Mon, 11 Mar 2019 15:22:33 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|