LDAP Controls for Novell Services abstracts NetWare Services into ActiveX Controls. The components are packaged for quick and easy use in Windows Visual Builder and other development tools, such as Visual Basic, Delphi, PowerBuilder, Active Server Pages for the Internet Information Server, Windows Scripting Host, and Internet Explorer.
LDAP controls use the Lightweight Directory Access Protocol (LDAP) for directory operations. The controls support full access to LDAP-aware directories and provide features to authenticate, query the Directory and manage the schema and entries.
The LDAP controls provided by Novell are:
All controls are digitally signed using new Novell Software Publishing Certificate.
This control has been enabled for special character support in the FullName context as per RFC 2253.
This control has been modified to fire the Login Expired event if the number of grace logins remaining is greater than or equal to zero.
To install the components on a Windows workstation:
Run the setup file, activex_ldap.exe.
Follow the Install Wizard.
To install, launch the setup file from Windows Explorer. The install will extract and copy the controls. By default, the root installation directory is c:\Novell\NDK\ActiveX.
Run regsvr32 on the controls to register the controls you want to use.
After successful installation, the LDAP entry is added in the 'ActiveX Controls for Novell Services' program entry in the Windows Start Menu.
To register the controls, click Start->Programs->ActiveX Controls for Novell Services->LDAP ->Register Controls. You can also register the controls by running REGOCX.BAT file from the command prompt.
You can unregister the controls any time by using unregocx.bat. The batch files are present in the installation directory.
All the controls have been digitally signed using the Novell Software Publishing Certificate to guarantee their authenticity.
The primary documentation for the controls is the Microsoft HTML Help file, Glossary.chm, and the Schema HTML Help file, dsschema.chm. The Schema help file answers questions about eDirectory and identifies elements of the base Schema. Use the object browser within your visual builder tool to discover the methods, properties, events, and subordinate objects of individual components.
To meet the requirements of Section 508 of the Rehabilitation Act of 1973, Novell is migrating its Windows online help systems from WinHelp to Microsoft HTML Help. Because the HTML Help uses Internet Explorer (version 4.0 or later) as the viewer for HTML Help, therefore, to access online help for ActiveX Controls for Novell Services, Internet Explorer 4.x or later must be installed.
For all controls, the following are required
If you face problems using the LDAP controls, make sure that you use the the latest LDAP Libraries for C.
Visual Basic sample programs are provided to show the use of the controls from various Visual Builder environments. The samples can be downloaded from the NDK site. Visual Basic 6 or later is required to view the samples.
Many other tools support the use of ActiveX Controls, and you may find these components a good replacement for more traditional SDK programming even when using them from C /C++.
The Visual Basic samples were written with Visual Basic 6.0 with the Service Pack 3 applied. If you get an error trying to load a form that has any of Microsoft's common controls such as ListView or ImageList, you will need to update the comctl32.ocx control to a newer version or install the Service Pack 2 or later. You can download the Service Pack from the Microsoft Web site (http://msdn.microsoft.com/vstudio/sp/vs97).
You need to unregister the controls in order to uninstall them.
To unregister, click Start > Programs >ActiveX Controls for Novell Services Unregister controls or run UNREGOCX.BAT at the command prompt.
To uninstall the controls, click Start->Control Panel >Add/Remove Programs > select NDK: LDAP Controls Software > click Add/Remove.
Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc. reserves the right to revise this publication and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes.
Further, Novell, Inc. makes no representations or warranties with respect to any software, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc. reserves the right to make changes to any and all parts of Novell software, at any time, without any obligation to notify any person or entity of such changes.
You may not export or re-export this product in violation of any applicable laws or regulations including, without limitation, U.S. export regulations or the laws of the country in which you reside.
All files provided in this release are subject to the Novell Developer Kit license Agreement and Separate Limited Warranty, which can be found in the license.txt file provided in this download.
Copyright © 1999 - 2004 Novell, Inc. All rights reserved. No part of this publication may be reproduced, photocopied, stored on a retrieval system, or transmitted without the express written consent of the publisher.
Novell is a registered trademark of Novell, Inc. in the United States and other countries.
All third-party trademarks are the property of their respective owners.