FusionDirectory
 All Data Structures Files Functions Variables
Data Structures
Here are the data structures with brief descriptions:
 CaclThis class contains all the function needed to manage acl
 CAttributeThis class allow to handle easily any kind of LDAP attribute
 CbaseSelectorClass Base Selector
 CBaseSelectorAttributeThis class allow to handle easily an Base selector attribute
 CBooleanAttributeThis class allow to handle easily a Boolean LDAP attribute
 CButtonAttribute
 CBytesSizeAttribute
 CCharSeparatedCompositeAttribute
 CCombinations
 CCommaListAttribute
 CCompositeAttributeThis class allow to handle easily a composite attribute
 CconfigThis class is responsible for parsing and querying the fusiondirectory configuration file
 CCopyPasteHandlerThis class contains all function to copy and paste
 CcsvExporterThis class contains all the functions needed for cvs export
 CDateAttributeThis class allow to handle easily an Date LDAP attribute
 CdepartmentSortIteratorThis class contains all the function needed to sort department
 CDialogAttributeThis class allows to handle an attribute with a popup for selection
 CDialogButtonAttribute
 CDialogOrderedArrayAttribute
 CDisplayAttributeThis class allow to display a text in front of an attribute
 CDisplayLDAPArrayAttributeThis class allow to display an attribute
 CDisplayLDAPAttributeThis class allow to display an attribute
 CdivSelectBoxThis class contains all the functions to manage select box
 CEmptyFilterException
 CException
 CFakeAttribute
 CfdRPCServiceThis class is the JSON-RPC webservice of FusionDirectory
 CFileAttributeThis class allow to handle easily an File LDAP attribute
 CFileDownloadAttribute
 CFileTextAreaAttribute
 CfilterThis class contains all the function needed to manage filter
 CfilterLDAPThis class contains all the function to manage LDAP filter
 CfilterLDAPBlacklist
 CFlagsAttributeThis class allow to handle an attribute that stores flags based on other BooleanAttributes
 CFloatAttributeThis class allow to handle easily an Float LDAP attribute
 CFPDF
 CFusionDirectoryExceptionParent class for all exceptions thrown in FusionDirectory
 CGeneralizedTimeDateAttribute
 CGenericDialog
 CGenericDialogAttribute
 CGenericSelectDialog
 CGenericSimplePluginDialog
 CGroupsAttributeThis class allows to handle an attribute for selecting groups
 CgroupSelect
 CGroupSelectDialog
 CHiddenArrayAttribute
 CHiddenAttribute
 CHostNameAttributeThis class allow to handle easily a String LDAP attribute that contains a host name
 CIconTheme
 CIconThemeDir
 CImageAttribute
 CIntAttributeThis class allow to handle easily an Integer LDAP attribute
 CInvalidValueExceptionException class which can be thrown if an attribute is set to a value with a non-compatible type
 CIPAttributeThis class allow to handle easily a String LDAP attribute that contains an IP (v4 or v6)
 CIPv4AttributeThis class allow to handle easily a String LDAP attribute that contains an IPv4
 CIPv6AttributeThis class allow to handle easily a String LDAP attribute that contains a IPv6
 CIterator
 CLDAPThis class contains all ldap function needed to make ldap operations easy
 CLDAPFailureException
 CldapFilterThis class allows to parse and execute on a array an LDAP filter Example: $filter = ldapFilter::parse("(&(objectClass=testClass)(testField=value))"); $array = array('objectClass' => array('testClass'), 'testField' => array ('value1', 'value')); if ($filter($array)) { // do something }
 CldapFilterLeaf
 CLdapGeneralizedTimeLdapGeneralizedTime allows you to convert from and to LDAP¬†GeneralizedTime format PHP DateTime objects
 CLdapGeneralizedTimeBadFormatExceptionException class which can be thrown by LdapGeneralizedTime if the format does not match
 CldapMultiplexerThis class contains all function to manage ldap multiplexer
 CLDIFImportExceptionException class which can be thrown by LDAP if the LDIF format is broken
 ClistingThis class contains all the function needed to make the list that show the objects inside FusionDirectory
 ClistingSortIteratorThis class contains all the function needed to sort list go up, go down , back , next. etc..
 CloggingThis is the base class for the FusionDirectory logging functionality. All logging should lead to this class
 CMacAddressAttributeThis class allow to handle easily a String LDAP attribute that contains a mac address
 CMailAttributeThis class allow to handle easily a String LDAP attribute that contains a mail address
 CMailsAttributeThis class allows to handle an attribute for selecting an mail address
 CMailSelectDialog
 Cmsg_dialogThis class contains all the function needed to make messages dialogs
 CmsgPoolThis class contains all the messages for the various actions
 CmultiPluginMultiPlugin This class provides the functionality to have multiple plugins in a single tab
 CNoManagementClassException
 CNonExistingBranchException
 CNonExistingLdapNodeException
 CNonExistingObjectTypeException
 CObjectClassBooleanAttributeThis class allow to handle easily a Boolean LDAP attribute that triggers a set of objectclasses
 Cobjects
 CobjectSelect
 CObjectSelectAttributeThis class allows to handle a select attribute which allow to choose an object
 COrderedArrayAttribute
 CPasswordAttributeThis class allow to handle easily a String LDAP attribute that contains a password
 CpasswordMethodThis class contains all the basic function for password methods
 CpasswordMethodClearThis class contains all the functions for clear password methods
 CpasswordMethodCryptThis class contains all the functions for crypt password methods
 CpasswordMethodMd5This class contains all the functions for md5 password methods
 CpasswordMethodsaslThis class contains all the functions for sasl password methods
 CpasswordMethodshaThis class contains all the functions for sha password methods
 CpasswordMethodsmd5This class contains all the functions for sdm5 password methods
 CpasswordMethodsshaThis class contains all the functions for ssha password methods
 CPathAttributeThis class allow to handle easily a String LDAP attribute that contains a path
 CPDFThis class contains all the functions to manage pdf
 CpdfExporterThis class contains all the functions needed for pdf export
 CPhoneNumberAttributeThis class allow to handle easily a String LDAP attribute that contains a path
 CPipeSeparatedCompositeAttribute
 CpluglistThis class contains all the function needed to make list of plugin and manage them
 CprintAClassPrint_a class and helper function prints out an array in a more readable way than print_r()
 CReadOnlyLDAPAttributeThis class allow to display an attribute
 CSelectAttributeThis class allow to handle easily a Select LDAP attribute with a set of choices
 CsessionThis class contains all the function needed to manage sessions
 CSetAttributeThis class allow to handle easily a multi-valuated attribute
 CsimpleManagement
 CsimplePluginThis class is made for easy plugin creation for editing LDAP attributes
 CsimpleSelectManagement
 CsimpleServiceThis class is made for easy service creation for editing LDAP attributes
 CsimpleTabsThis class contains all function to manage tabs classes
 CsimpleTabs_noSpecial
 CsingleUserSelect
 CSingleUserSelectDialog
 CSnapshotCreateDialog
 CSnapshotHandlerThis class contains all the function needed to handle the snapshot functionality
 CSnapshotRestoreDialog
 CSnapshotsAttribute
 CStringAttributeThis class allow to handle easily a String LDAP attribute
 CSubNodesAttribute
 CSystemsAttribute
 CsystemSelect
 CSystemSelectDialog
 CtemplateClass for applying a template
 CtemplateDialog
 CtemplateHandlingThis class stores static methods used to parse templates LDAP data
 CtestsThis class provides various test functions
 CTestValidateAttributeThis class allow to handle easily a String LDAP attribute that needs to be validated by a test from class tests
 CTextAreaAttributeThis class allow to handle easily a String LDAP attribute that appears as a text area
 CThemeFileParsingException
 CTimeAttribute
 CtimezoneThis class contains all the function needed to manage the timezones
 CTrimmedStringAttributeThis class allow to handle easily a String LDAP attribute that appears as a text area
 CUidAttributeThis class allow to handle easily a String LDAP attribute that contains an uid
 CUnitIntAttribute
 CURLAttributeThis class allow to handle easily a String LDAP attribute that contains an URL
 CUserAttribute
 CuserGroupRoleSelect
 CUserGroupRoleSelectDialog
 CuserGroupSelect
 CUserGroupSelectDialog
 CuserinfoClass userinfo This class contains all informations and functions about user
 CUsersAttributeThis class allows to handle an attribute for selecting user
 CuserSelect
 CUserSelectDialog
 CUsersGroupsAttributeThis class allows to handle an attribute for selecting user or groups
 CUsersGroupsRolesAttribute
 CxmlThis class contains all the function needed to manage xml files