IBM Tivoli Directory Server Version 5.2 Client Readme

Similar documents
Tivoli Access Manager for Enterprise Single Sign-On

iscsi Configuration Manager Version 2.0

IBM Directory Integrator 5.1.2: Readme Addendum

IBM Directory Server 4.1 Release Notes

Tivoli Access Manager for Enterprise Single Sign-On

Release Notes. IBM Tivoli Identity Manager Rational ClearQuest Adapter for TDI 7.0. Version First Edition (January 15, 2011)

IBM Tivoli Monitoring for Databases. Release Notes. Version SC

Migrating Classifications with Migration Manager

Release Notes. IBM Tivoli Identity Manager Universal Provisioning Adapter. Version First Edition (June 14, 2010)

Tivoli Access Manager for Enterprise Single Sign-On

Limitations and Workarounds Supplement

Release Notes. IBM Security Identity Manager GroupWise Adapter. Version First Edition (September 13, 2013)

Networking Bootstrap Protocol

IBM Directory Server Version 5.1: Web Administration Tool README

Netcool/Impact Version Release Notes GI

IBM Tivoli Access Manager for Enterprise Single Sign-On: Authentication Adapter Version 6.00 September, 2006

Release Notes. IBM Tivoli Identity Manager GroupWise Adapter. Version First Edition (September 13, 2013)

Tivoli Access Manager for Enterprise Single Sign-On

Limitations and Workarounds Supplement

Development tools System i5 Debugger

Release Notes. IBM Tivoli Identity Manager Oracle PeopleTools Adapter. Version First Edition (May 29, 2009)

Installing Watson Content Analytics 3.5 Fix Pack 1 on WebSphere Application Server Network Deployment 8.5.5

Best practices. Starting and stopping IBM Platform Symphony Developer Edition on a two-host Microsoft Windows cluster. IBM Platform Symphony

IBM Tivoli OMEGAMON XE for R/3

Integrated use of IBM WebSphere Adapter for Siebel and SAP with WPS Relationship Service. Quick Start Scenarios

Platform LSF Version 9 Release 1.1. Migrating on Windows SC

CONFIGURING SSO FOR FILENET P8 DOCUMENTS

Tivoli Access Manager for Enterprise Single Sign-On

IBM Operations Analytics - Log Analysis: Network Manager Insight Pack Version 1 Release 4.1 GI IBM

IBM Tivoli OMEGAMON DE for Distributed Systems

Limitations and Workarounds Supplement

IBM BladeCenter Chassis Management Pack for Microsoft System Center Operations Manager 2007 Release Notes

Tivoli Access Manager for Enterprise Single Sign-On

IBM LoadLeveler Version 5 Release 1. Documentation Update: IBM LoadLeveler Version 5 Release 1 IBM

IBM WebSphere Sample Adapter for Enterprise Information System Simulator Deployment and Testing on WPS 7.0. Quick Start Scenarios

Configuring IBM Rational Synergy to use HTTPS Protocol

IBM License Metric Tool Enablement Guide

IBM Spectrum LSF Version 10 Release 1. Readme IBM

Engineering and Scientific Subroutine Library for AIX, Version 4 Release 2. Installation GA

System i. Networking RouteD. Version 5 Release 4

IBM Cloud Orchestrator. Content Pack for IBM Endpoint Manager for Software Distribution IBM

Platform LSF Version 9 Release 1.3. Migrating on Windows SC

IBM Security QRadar Version Customizing the Right-Click Menu Technical Note

IBM Rational Synergy DCM-GUI

Printing Systems Division. Infoprint Manager for AIX NLV Release Notes

SMASH Proxy Version 1.0

IBM Netcool/OMNIbus 8.1 Web GUI Event List: sending NodeClickedOn data using Netcool/Impact. Licensed Materials Property of IBM

Version 9 Release 0. IBM i2 Analyst's Notebook Premium Configuration IBM

IBM Spectrum LSF Process Manager Version 10 Release 1. Release Notes IBM GI

Release Notes. IBM Tivoli Identity Manager I5/OS Adapter. Version First Edition (January 9, 2012)

Using application properties in IBM Cúram Social Program Management JUnit tests

Version 9 Release 0. IBM i2 Analyst's Notebook Configuration IBM

IBM Cognos Dynamic Query Analyzer Version Installation and Configuration Guide IBM

IBM Tivoli Identity Manager Authentication Manager (ACE) Adapter for Solaris

Chapter 1. Fix Pack 0001 overview

Application and Database Protection in a VMware vsphere Environment

IBM Endpoint Manager Version 9.1. Patch Management for Ubuntu User's Guide

Performance Toolbox for AIX Version 3.1

Proposal for a Tivoli Storage Manager Client system migration from Solaris with VxFS to Linux with GPFS or AIX with GPFS or JFS2

Installation and User s Guide

Best practices. Reducing concurrent SIM connection requests to SSM for Windows IBM Platform Symphony

IBM emessage Version 8.x and higher. Account Startup Overview

IBM OpenPages GRC Platform - Version Interim Fix 1. Interim Fix ReadMe

IBM Maximo for Service Providers Version 7 Release 6. Installation Guide

IBM. Networking INETD. IBM i. Version 7.2

IBM Security QRadar Version Forwarding Logs Using Tail2Syslog Technical Note

Workplace Designer. Installation and Upgrade Guide. Version 2.6 G

IBM Copy Services Manager Version 6 Release 1. Release Notes August 2016 IBM

IBM Operational Decision Manager Version 8 Release 5. Configuring Operational Decision Manager on Java SE

IBM Storage Driver for OpenStack Version Release Notes

Best practices. Linux system tuning for heavilyloaded. IBM Platform Symphony

IBM Maximo Spatial Asset Management Version 7 Release 5. Installation Guide

Tivoli Switch Analyzer

COBOL for AIX. Source conversion utility (scu)

IBM Maximo Calibration Version 7 Release 5. Installation Guide

Printing Systems Division. Infoprint Manager for Windows NLV Release Notes

A Quick Look at IBM SmartCloud Monitoring. Author: Larry McWilliams, IBM Tivoli Integration of Competency Document Version 1, Update:

Installing and Configuring Tivoli Monitoring for Maximo

IBM Tivoli AF/Remote

IBM. IBM i2 Enterprise Insight Analysis Understanding the Deployment Patterns. Version 2 Release 1 BA

RSE Server Installation Guide: AIX and Linux on IBM Power Systems

Getting Started with InfoSphere Streams Quick Start Edition (VMware)

Version 2 Release 1. IBM i2 Enterprise Insight Analysis Understanding the Deployment Patterns IBM BA

IBM UrbanCode Cloud Services Security Version 3.0 Revised 12/16/2016. IBM UrbanCode Cloud Services Security

Determining dependencies in Cúram data

Tivoli Access Manager for Enterprise Single Sign-On

Release 6.2 Installation Guide

IBM Operational Decision Manager. Version Sample deployment for Operational Decision Manager for z/os artifact migration

Patch Management for Solaris

Tivoli Access Manager for Enterprise Single Sign-On

IBM Kenexa LCMS Premier on Cloud. Release Notes. Version 9.3

IBM OpenPages GRC Platform Version 7.0 FP2. Enhancements

IBM. Release Notes November IBM Copy Services Manager. Version 6 Release 1

Version 1.2 Tivoli Integrated Portal 2.2. Tivoli Integrated Portal Customization guide

IBM Maximo for Aviation MRO Version 7 Release 6. Installation Guide IBM

IBM Geographically Dispersed Resiliency for Power Systems. Version Release Notes IBM

IBM Security Access Manager for Versions 9.0.2, IBM Security App Exchange Installer for ISAM

Netcool/OMNIbus Probe for Alcatel 5620 Logfile Version Reference Guide. July 25, 2008 IBM SC

IBM Storage Management Pack for Microsoft System Center Operations Manager (SCOM) Version Release Notes

Build integration overview: Rational Team Concert and IBM UrbanCode Deploy

Transcription:

IBM Tivoli Directory Server Version 5.2 Client Readme GI11-4150-00

IBM Tivoli Directory Server Version 5.2 Client Readme GI11-4150-00

Note Before using this information and the product it supports, read the general information under Notices, on page 7.

Preface This Readme contains a description of the IBM Tivoli Directory Server Version 5.2 Client SDK. This Software Developer Kit (SDK) provides LDAP application development support for the following operating systems: v Windows NT 4.0 with Service Pack 6 or higher, Windows 2000, Windows XP, or Windows Server 2003 Standard or Enterprise v AIX 4.3.3, 5.1, or 5.2 v On xseries Linux: Red Hat Enterprise Linux 3.0, UnitedLinux 1.0, SuSE Linux Enterprise Server 8 v On Linux for S/390 : Red Hat Advanced Server 3.0, UnitedLinux 1.0, SuSE Linux Enterprise Server 8 v On iseries and pseries Linux: Red Hat Advanced Server 3.0, UnitedLinux 1.0, SuSE Linux Enterprise Server 8 v Solaris 7, 8, or 9 v HP-UX 11 or 11i Copyright IBM Corp. 2003 iii

iv IBM Tivoli Directory Server Version 5.2 Client Readme

Contents Preface............... iii Product description.......... 1 C applications.............. 2 Online documentation......... 3 Considerations for secure LDAP (using SSL and TLS)............ 5 Appendix. Notices.......... 7 Trademarks............... 9 Copyright IBM Corp. 2003 v

vi IBM Tivoli Directory Server Version 5.2 Client Readme

Product description The IBM Tivoli Directory Server Client SDK provides the tools required to develop LDAP applications. The following are provided: v Client libraries that provide a set of C-language APIs v C header files for building and compiling LDAP applications v v v Documentation that describes the programming interface and the sample programs Sample programs in source form Executable versions of the sample programs: ldapmodrdn.exe: LDAP modify relative distinguished name ldapdelete.exe: LDAP delete ldapmodify.exe: LDAP modify ldapsearch.exe: LDAP search ldapadd.exe: LDAP add (a renamed version of ldapmodify) ldapchangepwd.exe: LDAP change password ldapexop.exe: LDAP extended operations The sample programs are provided in the following locations: v AIX: /usr/ldap/examples v HP-UX: /usr/ibmldap/examples v Solaris: /opt/ibmldapc/examples v Linux: /usr/ldap/examples v Windows: ldaphome\examples Included with the samples is a makefile for use with the sample programs, as well as a sample LDIF file. The LDAP C libraries enable the programmer to develop applications that can access an LDAP-compliant directory server, including, but not limited to the following: v IBM Tivoli Directory Server V5.2 v IBM Directory Server V4.1, V5.1 v IBM SecureWay Directory Server V3.2.2 v enetwork LDAP Directory Server V2.1 v enetwork X.500 Directory Server for AIX v Sun ONE Directory Server The LDAP API provides typical directory server functions such as read, write and search. The client can authenticate itself to the directory server by way of simple LDAP Authentication, which uses a password and Distinguished Name (DN). The client can also authenticate using one of the Simple Authentication and Security Layer (SASL) mechanisms (CRAM-MD5, DIGEST-MD5, GSSAPI or EXTERNAL). Copyright IBM Corp. 2003 1

C applications The client SDK includes tools to build your own LDAP application (LDAP Version 2 or LDAP Version 3). Note that the client SDK for C also provides support for Secure Sockets Layer (SSL) and Transport Layer Security (TLS), which provides data confidentiality (encryption) on connections protected by SSL and TLS. SSL support is enabled when the IBM Global Security Kit, Version 7a (GSKit) is installed. GSKit is optional software that is included with the IBM Tivoli Directory Server package. Note: See Considerations for secure LDAP (using SSL and TLS) on page 5 for important details regarding the use of SSL with Version 5.2 of the IBM Tivoli Directory Server Client SDK. 2 IBM Tivoli Directory Server Version 5.2 Client Readme

Online documentation In addition to the Readme file, online documents including the Administration Guide and the Programming Reference are provided in PDF and HTML format. IBM Tivoli Directory Server Version 5.2 supports the use of the Java Naming and Directory Interface (JNDI) client from Sun Microsystems. For information about the JNDI client, go to the Sun Microsystems Web site at http://java.sun.com/products/jndi/1.2/index.html Note: To view or print the PDF documentation you can download a free copy of the Adobe Acrobat Reader from the Adobe Web site at http://adobe.com. For Windows systems: Administration Guide file:\installation path\doc\language\admin_gd.pdf or admin_gd.htm C-Client SDK Programming Reference file:\installation path\doc\language\progref.pdf or progref.htm For AIX systems: Administration Guide file:/usr/ldap/doc/language/admin_gd.pdf or admin_gd.htm C-Client SDK Programming Reference file:/usr/ldap/doc/language/progref.pdf or progref.htm For Linux systems: Administration Guide file:/usr/ldap/doc/language/admin_gd.pdf or admin_gd.htm C-Client SDK Programming Reference file:/usr/ldap/doc/language/progref.pdf or progref.htm For Solaris systems: Administration Guide file:/opt/ibmldaps/doc/language/admin_gd.pdf or admin_gd.htm C-Client SDK Programming Reference file:/opt/ibmldaps/doc/language/progref.pdf or progref.htm For HP-UX systems: Administration Guide file:/usr/ibmldap/doc/language/admin_gd.pdf or admin_gd.htm C-Client SDK Programming Reference file:/usr/ibmldap/doc/language/progref.pdf or progref.htm All of the publications for this product are available online in Portable Document Format (PDF) or Hypertext Markup Language (HTML) format, or both in the Tivoli software library: http://www.ibm.com/software/tivoli/library. Copyright IBM Corp. 2003 3

4 IBM Tivoli Directory Server Version 5.2 Client Readme

Considerations for secure LDAP (using SSL and TLS) Version 5.2 of the Client SDK requires that GSKit 7a be installed for SSL support. The LDAP libraries and utilities provided with the client SDK use the SSL libraries, if present. The SSL libraries are provided as part of the IBM GSKit 7a. If GSKit has been installed, the LDAP library dynamically loads the SSL libraries and uses them to enable support for secure connections. If GSKit has not been installed and the SSL libraries are not available, the LDAP library is fully functional with the exception of SSL support. By using SSL with server authentication, an LDAP application can use simple LDAP authentication (user ID and password) over a secure, encrypted communication connection. SSL thus provides for the establishment of a secure connection between the LDAP client application and the LDAP server. In addition, SSL provides data confidentiality (encryption) on connections protected by SSL. Authentication of servers to the clients is accomplished with X.509 certificates. Note: The IBM Tivoli Directory Server server component also uses GSKit to enable support for SSL. See the IBM Tivoli Directory Server Version 5.2 C-Client SDK Programming Reference and the IBM Tivoli Directory Server 5.2 Installation and Configuration Guide for information about GSKit. Copyright IBM Corp. 2003 5

6 IBM Tivoli Directory Server Version 5.2 Client Readme

Appendix. Notices This information was developed for products and services offered in the U.S.A. IBM might not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user s responsibility to evaluate and verify the operation of any non-ibm product, program, or service. IBM may have patents or pending patent applications covering subject matter in this document. The furnishing of this document does not give you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A. For license inquiries regarding double-byte (DBCS) information, contact the IBM Intellectual Property Department in your country or send inquiries, in writing, to: IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokyo 106, Japan The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the information. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this information at any time without notice. Any references in this information to non-ibm Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk. IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you. Copyright IBM Corp. 2003 7

Licensees of this program who wish to have information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact: IBM Corporation Department MU5A46 11301 Burnet Road Austin, TX 78758 U.S.A. Such information may be available, subject to appropriate terms and conditions, including in some cases, payment of a fee. The licensed program described in this document and all licensed material available for it are provided by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement, or any equivalent agreement between us. Any performance data contained herein was determined in a controlled environment. Therefore, the results obtained in other operating environments may vary significantly. Some measurements may have been made on development-level systems and there is no guarantee that these measurements will be the same on generally available systems. Furthermore, some measurement may have been estimated through extrapolation. Actual results may vary. Users of this document should verify the applicable data for their specific environment. Information concerning non-ibm products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-ibm products. Questions on the capabilities of non-ibm products should be addressed to the suppliers of those products. This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental. COPYRIGHT LICENSE: This information contains sample application programs in source language, which illustrate programming techniques on various operating platforms. You may copy, modify, and distribute these sample programs in any form without payment to IBM, for the purposes of developing, using, marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of these programs. You may copy, modify, and distribute these sample programs in any form without payment to IBM for the purposes of developing, using, marketing, or distributing application programs conforming to IBM s application programming interfaces. Each copy or any portion of these sample programs or any derivative work, must include a copyright notice as follows: 8 IBM Tivoli Directory Server Version 5.2 Client Readme

(your company name) (year). Portions of this code are derived from IBM Corp. Sample Programs. Copyright IBM Corp. _enter the year or years_. All rights reserved. If you are viewing this information softcopy, the photographs and color illustrations may not appear. Trademarks The following terms are trademarks of International Business Machines Corporation in the United States, or other countries, or both: v AIX v IBM v iseries v pseries v S/390 v SecureWay v Tivoli v xseries Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Microsoft, Windows, and Windows NT are registered trademarks of Microsoft Corporation. UNIX is a registered trademark of the Open group. Other company, product, and service names may be trademarks or service marks of others. Appendix. Notices 9

10 IBM Tivoli Directory Server Version 5.2 Client Readme

Printed in U.S.A. GI11-4150-00