LDAP Account Manager
Class diagram
TODO / Markers
Errors
templates/3rdParty/pla/htdocs/compare_form.php
Properties
package
subpackage
Description
Compares two DN entries side by side.
This is the entry form to determine which DN to compare this DN with.
Documentation was generated by
phpDocumentor 2.1.0
.
Namespaces
global
Packages
Crypt_AES
Crypt_AES
Pure-PHP implementation of AES.
Crypt_DES
Crypt_DES
Pure-PHP implementation of DES.
Crypt_Hash
Crypt_Hash
Pure-PHP implementations of keyed-hash message authentication codes (HMACs) and various cryptographic hashing functions.
Crypt_RC4
Crypt_RC4
Pure-PHP implementation of RC4.
Crypt_RSA
Crypt_RSA
Pure-PHP PKCS#1 compliant implementation of RSA.
Crypt_Random
Crypt_Rijndael
Crypt_Rijndael
Pure-PHP implementation of Rijndael.
Crypt_TerraDES
Crypt_TripleDES
Pure-PHP implementation of Triple DES.
Crypt_TripleDES
Help
LDAP
Ldap
Ldap manages connection to LDAP and includes several helper functions.
Math_BigInteger
Math_BigInteger
Pure-PHP arbitrary precision integer arithmetic library. Supports base-2, base-10, base-16, and base-256 numbers.
Net_SFTP
Net_SFTP
Pure-PHP implementations of SFTP.
Net_SSH1
Net_SSH1
Pure-PHP implementation of SSHv1.
Net_SSH2
Net_SSH2
Pure-PHP implementation of SSHv2.
PDF
UFPDF
Main UFPDF class for creating Unicode PDF documents
lamPDF
Creates a LAM information page in PDF format.
xmlParser
Simple XML parser.
PHP_Compat
configuration
LAMCfgMain
This class manages config.cfg.
LAMConfig
This class manages .conf files.
horde.cipher
Horde_Cipher_blowfish
lam
smbHash
Calculates NT and LM hashes.
lib
AttributeType
Represents an LDAP AttributeType
MatchingRule
Represents an LDAP MatchingRule
MatchingRuleUse
Represents an LDAP schema matchingRuleUse entry
ObjectClass
Represents an LDAP objectClass
ObjectClassAttribute
A simple class for representing AttributeTypes used only by the ObjectClass class.
SchemaItem
Generic parent class for all schema items. A schema item is an ObjectClass, an AttributeBype, a MatchingRule, or a Syntax.
Syntax
Represents an LDAP Syntax
lists
kolabSharedFolderTypeList
Generates the list view.
lamAsteriskExtList
Generates the list view.
lamBooleanListOption
Boolean option for list configuration.
lamDHCPList
Generates the list view.
lamGroupList
Generates the list view.
lamHostList
Generates the list view.
lamList
Generates the list view.
lamListOption
Represents a list configuration option.
lamListTool
Represents a tool which can be included in the account lists.
lamMailAliasList
Generates the list view.
lamNetgroupList
Generates the list view.
lamPykotaBillingCodeTypeList
Generates the list view.
lamPykotaPrinterTypeList
Generates the list view.
lamSelectListOption
Boolean option for list configuration.
lamSmbDomainList
Generates the list view.
lamUserList
Generates the list view.
main
metaHTML
htmlAccountPageButton
Prints a button for the account pages.
htmlButton
Simple button.
htmlDiv
Creates a simple DIV element.
htmlElement
Represents a HTML element.
htmlEqualHeight
Sets all given elements to the same height.
htmlEqualWidth
Sets all given elements to the same width.
htmlFieldset
Generates a fieldset.
htmlGroup
Groups multiple htmlElements.
htmlHelpLink
Renders a help link.
htmlHiddenInput
Generates a hidden input field.
htmlHorizontalLine
Prints a horizontal line.
htmlImage
Prints the HTML code for an image.
htmlInputCheckbox
Prints the HTML code for a checkbox.
htmlInputField
A standard input field.
htmlInputFileUpload
Prints the HTML code for a file upload field.
htmlInputTextarea
Prints the HTML code for a textarea.
htmlJavaScript
Creates a JavaScript element.
htmlLink
Generates a link.
htmlOutputText
Prints the text and escapes contained HTML code by default.
htmlRadio
Represents a radio selection.
htmlSelect
Represents a select box.
htmlSortableList
Creates a list of elements that can be sorted by the user via drag'n'drop.
htmlSpacer
Adds an empty space with given width and height.
htmlStatusMessage
Prints a status message (e.g. error message).
htmlSubTitle
Generates a subtitle line. This is used to group multiple fields.
htmlTable
Structures elements using a table.
htmlTableExtendedInputCheckbox
Checkbox with descriptive label and help link.
htmlTableExtendedInputField
An extended input field that combines label, input field and help.
htmlTableExtendedInputFileUpload
File upload with descriptive label and help link.
htmlTableExtendedInputTextarea
Text area with label and help link.
htmlTableExtendedRadio
Radio list with descriptive label and help link.
htmlTableExtendedSelect
Select with label and help link.
htmlTableRow
A row inside a htmlTable.
htmlTitle
Generates a title line. This is used for page titles.
modules
account
Manages the object class "account" for users and hosts.
accountContainer
This class includes all modules and attributes of an account.
asteriskAccount
Manages the Asterisk extension of user accounts.
asteriskExtension
Manages Asterisk extensions.
asteriskVoicemail
Manages the Asterisk extension of user accounts.
authorizedServiceObject
Provides Authorized Service for accounts.
baseModule
Parent class of all account modules.
ddns
Manages DDNS entries.
dhcp_settings
Manages DHCP entries.
eduPerson
Manages the eduPerson extension for user accounts.
fixed_ip
Manages DHCP host entries.
freeRadius
Manages FreeRadius accounts.
generalInformation
Shows general information like the creation time of an account.
hostObject
Manages the hosts to which a user may login.
ieee802device
Provides MAC addresses for hosts.
imapAccess
Manages mailboxes on an IMAP server.
inetLocalMailRecipient
Provides mail routing for users.
inetOrgPerson
This module manages LDAP attributes of the object class inetOrgPerson (e.g. name and address).
kolabGroup
Manages Kolab group accounts.
kolabSharedFolder
Manages Kolab shared folders.
kolabUser
Manages Kolab user accounts.
ldapPublicKey
Manages SSH public keys.
nisMailAlias
Provides NIS mail alias management.
nisnetgroup
Manages entries based on the object class nisNetgroup.
passwordService
This interface needs to be implemented by all account modules which manage passwords.
posixAccount
Manages the object class "posixAccount" for users and hosts.
posixGroup
Manages the object class "posixGroup" for groups.
puppetClient
Manages Puppet configuration options.
pykotaBillingCode
Manages PyKota billing codes.
pykotaGroup
Manages PyKota group accounts.
pykotaGroupStructural
Manages PyKota group accounts.
pykotaPrinter
Manages PyKota printers.
pykotaUser
Manages PyKota user accounts.
pykotaUserStructural
Manages PyKota user accounts.
quota
Manages quotas for users and groups.
range
Manages DHCP ranges for DHCP server.
samba3domain
Represents a Samba 3 domain entry
sambaDomain
Manages Samba 3 domain entries.
sambaGroupMapping
Manages the object class "sambaGroupMapping" for groups.
sambaMungedDial
Manages terminal server settings for Samba 3.
sambaSamAccount
Manages the object class "sambaSamAccount" for users and hosts.
shadowAccount
Manages the object class "shadowAccount" for users.
smbHash
Calculates NT and LM hashes.
systemQuotas
Manages user quotas with the object class systemQuotas.
windowsGroup
Manages Windows AD (e.g. Samba 4) groups.
windowsHost
Manages Windows AD (e.g. Samba 4) hosts.
windowsPosixGroup
Manages Unix groups in Windows LDAP schema.
windowsUser
Manages Windows AD (e.g. Samba 4) users.
phpLDAPadmin
profiles
selfService
selfServiceProfile
Includes all settings of a self service profile.
tools
LAMSubTool
Represents a subtool.
LAMTool
Represents a tool.
toolFileUpload
File upload
toolMultiEdit
Multi edit tool that allows LDAP operations on multiple entries.
toolOUEditor
OU editor
toolPDFEditor
PDF editor
toolProfileEditor
Profile editor
toolSchemaBrowser
Schema browser
toolServerInformation
Server information
toolTests
Tests page
types
asteriskExt
The account type for Asterisk extensions.
baseType
This is the parent class of all account types.
dhcp
The account type for DHCP
group
The account type for group accounts (e.g. Unix and Samba).
host
The account type for host accounts (e.g. Samba).
kolabSharedFolderType
The account type for Kolab shared folders.
mailAlias
The account type for mail aliases.
netgroup
The account type for NIS netgroups.
pykotaBillingCodeType
The account type for PyKota billing codes.
pykotaPrinterType
The account type for PyKota printers.
smbDomain
The account type for Samba domains.
user
The account type for user accounts (e.g. Unix, Samba and Kolab).