Download Print this page

Netscape DIRECTORY SERVER 7.0 - DSML GATEWAY Introduction Manual

Dsml gateway

Advertisement

Quick Links

Directory Server 7.0 provides a new Java gateway application based on Directory
Service Markup Language (DSML) version 2.0. The following sections contain
background on DSML, information on how to use the DSML gateway with
Directory Server and Web servers, and how to configure your DSML gateway:
Introduction to DSML Gateway
DSML Gateway with Directory Server
Activating the Gateway
Configuring the DSML Gateway
For information on implementing and configuring the Default and Directory
Express LDAP gateways that come with Directory Server, refer to the Netscape
Directory Server Gateway Customization Guide.
Introduction to DSML Gateway
Introduction to DSML
DSML Authentication Mapping
Java Implementation
Introduction to DSML
Directory Service Markup Language (DSML) is an open, extensible format that
allows directories to exchange information across directory server types. The
flexibility of DSML enables clients to interact with customers, partners, and remote
locations, regardless of the type of directory service used.
Netscape Directory Server DSML
Gateway
1

Advertisement

loading

Summary of Contents for Netscape NETSCAPE DIRECTORY SERVER 7.0 - DSML GATEWAY

  • Page 1 Netscape Directory Server DSML Gateway Directory Server 7.0 provides a new Java gateway application based on Directory Service Markup Language (DSML) version 2.0. The following sections contain background on DSML, information on how to use the DSML gateway with Directory Server and Web servers, and how to configure your DSML gateway: •...
  • Page 2 Introduction to DSML Gateway DSML version 2.0, the basis for Directory Server’s DSML Gateway, allows directory contents to be accessed, modified, and controlled through XML (eXtensible Markup Language), a more flexible language than HTML that allows customized markup languages to be created for different uses. As a Web services protocol, DSML closely mirrors Lightweight Directory Access Protocol (LDAP).
  • Page 3 DSML Gateway with Directory Server NOTE Since the bindDN and password for a user in the DSML gateway is the same bindDN and password used to access the Directory Server, proxy authorization is the same proxy right that is determined by access control rules.
  • Page 4 Activating the Gateway Install Directory Server. The DSML gateway is installed with Directory Server. It must be activated separately; see step 3. The DSML Gateway can run simultaneously with the other two gateways that are installed with Directory Server; however, it does not interact with them.
  • Page 5 Activating the Gateway Run the activation script to enable the gateway: ./slapd-serverID/dsml-activate.extension -i where is either , for Windows systems, or , for all others. extension .bat initializes the gateway. Running this script changes the , and files jvm12.conf obj.conf server.xml in the directory.
  • Page 6 Configuring the DSML Gateway dsml-activate.{pl|bat} -i -p 3222 back-to-back, the Admin Server and the gateway will not start, with an error message such as: -u required at ./dsml-activate.pl line 30 Any changes in configuration or restarts must occur in a order, as -i -u -i follows, to ensure that both the server and the gateway will start:...
  • Page 7: Configuring The Gateway

    Configuring the DSML Gateway Parameter Description Default Setting true|false expression. If the expression is true, it UseAuth false requires the user to authenticate in order to bind; if it is false, it accepts the userID and password offered. Configuring the Gateway The DSML gateway is configured when it is installed;...
  • Page 8 Configuring the DSML Gateway NOTE Everyone can read from the DSML gateway in its default configuration. To restrict access further, set the value to UseAuth true If the attribute value is set to , the gateway requires standard HTTP UseAuth true headers, consisting of the user’s full distinguished name and password.
  • Page 9: Example Configuration

    Configuring the DSML Gateway Stop the gateway. If the gateway is configured with the default parameters, this is done by stopping the server: ./stop-admin Open the file in the directory. server.xml /clients/dsmlgw/conf The recommended way to change the port number is by running the utility with the activation script to save changes and and then the -i -p portNumber...
  • Page 10 Configuring the DSML Gateway Netscape Directory Server DSML Gateway • October 2004...

This manual is also suitable for:

Netscape directory server 7.0