LDAP
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
LDAP
Classes for LDAP queries (or Active Directory).
- Classes
- class LDAPMBS
- method Add(distinguishedName as string, attrs() as LDAPModMBS)
- method Bind(Who as String, Cred as String, AuthMethod as Integer, Domain as String = "")
- method Connect(TimeOutSeconds as Double = 1.0)
- method Constructor
- method Constructor(IP as string, Port as Integer, Open as Boolean = false, Secure as Boolean = false)
- method Constructor(URL as string)
- method Delete(distinguishedName as string)
- shared method ErrorString(error as Integer) as string
- method Modify(distinguishedName as string, attrs() as LDAPModMBS)
- method Rename(distinguishedName as string, NewDistinguishedName as String, DeleteOldRdn as Boolean)
- method Rename(distinguishedName as string, NewRDN as String, NewParent as String, DeleteOldRdn as Boolean)
- method Search(distinguishedName as string, Scope as Integer, Filter as String, Attrs() as String = nil, AttributesOnly as boolean = false, timeout as Double = 1.0, SizeLimit as Integer = 0) as Dictionary()
- method SimpleBind(Who as String, Cred as String)
- method StartTLS
- property CACertFile as FolderItem
- property Handle as Integer
- property Lasterror as Integer
- property NetworkTimeOut as Double
- property ProtocolVersion as Integer
- property Referrals as Integer
- property TimeOut as Double
- event Error(ErrorCode as Integer, ErrorMessage as String, FunctionName as String)
- class LDAPModMBS
- Blog Entries
Release notes
- Version 20.2
- Changed LDAPMBS class to load ldap library on runtime for Linux and MacOS.
- Version 20.1
- Fixed LDAPMBS class to load LDAP framework earlier.
- Version 19.4
- Added CACertFile property for LDAPMBS class.
- Version 19.3
- Added StartTLS method to LDAPMBS class.
- Version 19.2
- Changed NetworkTimeOut and TimeOut in LDAPMBS class to be double value with seconds.
- Version 18.5
- Changed how timeout is passed to LDAPMBS.Search function.
- Version 17.1
- Fixed issue with LDAPMBS.Bind not working correctly on Windows for all auth methods.
The items on this page are in the following plugins: MBS Network Plugin.