Zend Framework  1.12
Public Member Functions | List of all members
Zend_Ldap_Node_RootDse_ActiveDirectory Class Reference

Public Member Functions

 getConfigurationNamingContext ()
 Gets the configurationNamingContext.
 
 getCurrentTime ()
 Gets the currentTime.
 
 getDefaultNamingContext ()
 Gets the defaultNamingContext.
 
 getDnsHostName ()
 Gets the dnsHostName.
 
 getDomainControllerFunctionality ()
 Gets the domainControllerFunctionality.
 
 getDomainFunctionality ()
 Gets the domainFunctionality.
 
 getDsServiceName ()
 Gets the dsServiceName.
 
 getForestFunctionality ()
 Gets the forestFunctionality.
 
 getHighestCommittedUSN ()
 Gets the highestCommittedUSN.
 
 getIsGlobalCatalogReady ()
 Gets the isGlobalCatalogReady.
 
 getIsSynchronized ()
 Gets the isSynchronized.
 
 getLdapServiceName ()
 Gets the ldapServiceName.
 
 getRootDomainNamingContext ()
 Gets the rootDomainNamingContext.
 
 getSchemaNamingContext ()
 Gets the schemaNamingContext.
 
 getServerName ()
 Gets the serverName.
 
 supportsCapability ($oids)
 Determines if the capability is supported.
 
 supportsControl ($oids)
 Determines if the control is supported.
 
 supportsPolicy ($policies)
 Determines if the version is supported.
 
 getServerType ()
 Gets the server type.
 
 getSchemaDn ()
 Returns the schema DN.
 
- Public Member Functions inherited from Zend_Ldap_Node_RootDse
 getNamingContexts ()
 Gets the namingContexts.
 
 getSubschemaSubentry ()
 Gets the subschemaSubentry.
 
 supportsVersion ($versions)
 Determines if the version is supported.
 
 supportsSaslMechanism ($mechlist)
 Determines if the sasl mechanism is supported.
 
 getServerType ()
 Gets the server type.
 
 getSchemaDn ()
 Returns the schema DN.
 
- Public Member Functions inherited from Zend_Ldap_Node_Abstract
 reload (Zend_Ldap $ldap=null)
 Reload node attributes from LDAP.
 
 getDn ()
 Gets the DN of the current node as a Zend_Ldap_Dn.
 
 getDnString ($caseFold=null)
 Gets the DN of the current node as a string.
 
 getDnArray ($caseFold=null)
 Gets the DN of the current node as an array.
 
 getRdnString ($caseFold=null)
 Gets the RDN of the current node as a string.
 
 getRdnArray ($caseFold=null)
 Gets the RDN of the current node as an array.
 
 getObjectClass ()
 Gets the objectClass of the node.
 
 getAttributes ($includeSystemAttributes=true)
 Gets all attributes of node.
 
 toString ()
 Returns the DN of the current node.
 
 __toString ()
 Cast to string representation {.
 
 toArray ($includeSystemAttributes=true)
 Returns an array representation of the current node.
 
 toJson ($includeSystemAttributes=true)
 Returns a JSON representation of the current node.
 
 getData ($includeSystemAttributes=true)
 Gets node attributes.
 
 existsAttribute ($name, $emptyExists=false)
 Checks whether a given attribute exists.
 
 attributeHasValue ($attribName, $value)
 Checks if the given value(s) exist in the attribute.
 
 getAttribute ($name, $index=null)
 Gets a LDAP attribute.
 
 getDateTimeAttribute ($name, $index=null)
 Gets a LDAP date/time attribute.
 
 __set ($name, $value)
 Sets a LDAP attribute.
 
 __get ($name)
 Gets a LDAP attribute.
 
 __unset ($name)
 Deletes a LDAP attribute.
 
 __isset ($name)
 Checks whether a given attribute exists.
 
 offsetSet ($name, $value)
 Sets a LDAP attribute.
 
 offsetGet ($name)
 Gets a LDAP attribute.
 
 offsetUnset ($name)
 Deletes a LDAP attribute.
 
 offsetExists ($name)
 Checks whether a given attribute exists.
 
 count ()
 Returns the number of attributes in node.
 

Additional Inherited Members

- Static Public Member Functions inherited from Zend_Ldap_Node_RootDse
static create (Zend_Ldap $ldap)
 Factory method to create the RootDSE.
 
- Public Attributes inherited from Zend_Ldap_Node_RootDse
const SERVER_TYPE_GENERIC = 1
 
const SERVER_TYPE_OPENLDAP = 2
 
const SERVER_TYPE_ACTIVEDIRECTORY = 3
 
const SERVER_TYPE_EDIRECTORY = 4
 
- Protected Member Functions inherited from Zend_Ldap_Node_RootDse
 __construct (Zend_Ldap_Dn $dn, array $data)
 Constructor.
 
- Protected Attributes inherited from Zend_Ldap_Node_Abstract
 $_dn
 
 $_currentData
 
- Static Protected Attributes inherited from Zend_Ldap_Node_Abstract
static $_systemAttributes
 

Member Function Documentation

getConfigurationNamingContext ( )

Gets the configurationNamingContext.

Returns
string|null
getCurrentTime ( )

Gets the currentTime.

Returns
string|null
getDefaultNamingContext ( )

Gets the defaultNamingContext.

Returns
string|null
getDnsHostName ( )

Gets the dnsHostName.

Returns
string|null
getDomainControllerFunctionality ( )

Gets the domainControllerFunctionality.

Returns
string|null
getDomainFunctionality ( )

Gets the domainFunctionality.

Returns
string|null
getDsServiceName ( )

Gets the dsServiceName.

Returns
string|null
getForestFunctionality ( )

Gets the forestFunctionality.

Returns
string|null
getHighestCommittedUSN ( )

Gets the highestCommittedUSN.

Returns
string|null
getIsGlobalCatalogReady ( )

Gets the isGlobalCatalogReady.

Returns
string|null
getIsSynchronized ( )

Gets the isSynchronized.

Returns
string|null
getLdapServiceName ( )

Gets the ldapServiceName.

Returns
string|null
getRootDomainNamingContext ( )

Gets the rootDomainNamingContext.

Returns
string|null
getSchemaDn ( )

Returns the schema DN.

Returns
Zend_Ldap_Dn
See Also
Zend_Ldap_Dn
getSchemaNamingContext ( )

Gets the schemaNamingContext.

Returns
string|null
getServerName ( )

Gets the serverName.

Returns
string|null
getServerType ( )

Gets the server type.

Returns
int
supportsCapability (   $oids)

Determines if the capability is supported.

Parameters
string | string | array$oidscapability(s) to check
Returns
boolean
supportsControl (   $oids)

Determines if the control is supported.

Parameters
string | array$oidscontrol oid(s) to check
Returns
boolean
supportsPolicy (   $policies)

Determines if the version is supported.

Parameters
string | array$policiespolicy(s) to check
Returns
boolean