Download Print this page

Red Hat DIRECTORY SERVER 2.0 - GATEWAY Introduction Manual

Hide thumbs Also See for DIRECTORY SERVER 2.0 - GATEWAY:

Advertisement

Quick Links

Directory Server provides a 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 Red Hat 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.
Red Hat Directory Server DSML
Gateway
1

Advertisement

loading

Summary of Contents for Red Hat DIRECTORY SERVER 2.0 - GATEWAY

  • Page 1 Red Hat Directory Server DSML Gateway Directory Server provides a 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 NOTE Any changes made to files in the directory will be /admin-serv/config lost if the gateway is deactivated and restarted. Gateway Utilities The DSML gateway comes with three command-line utilities, listed in Table DSML-1. Table DSML-1 Gateway Command-Line Utilities Initializes the gateway.
  • Page 6: Configuring The Gateway

    Configuring the DSML Gateway Configuring the DSML Gateway The gateway is already configured at installation. With the default settings, the gateway is running using the Admin Server as the host. The default URL is , where the are the Admin Server’s host:port/axis/sercvices/dsmlgw host port...
  • Page 7 Configuring the DSML Gateway Changing the Host and BindDN Changing the Host 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. dsmlgw.cfg /clients/dsmlgw Edit the value of the attribute to reflect the server you wish to use.
  • Page 8: Changing The Port

    Configuring the DSML Gateway Edit the value of the attribute to reflect the user for whom you are allowing BindDN access. For example, to change the default bindDN anonymous , change the line that reads uid=fred,ou=people,dc=example,dc=com BindDN=anonymous BindDN=uid=fred,ou=people,dc=example,dc=com Edit the value of the attribute.
  • Page 9: Example Configuration

    Configuring the DSML Gateway ./start-admin Example Configuration Parameters not in the file are set to the default value. All of the configuration options that are currently in the document are correct and exist. The following is an example gateway configuration for Corporation: example.com # DSMLGW configuration for example.com Corporation...
  • Page 10 Configuring the DSML Gateway Red Hat Directory Server DSML Gateway • February 2005...