Copying users from an HTTP server validation list to the Directory Server

 

Use this information to copy users from an HTTP server validation list to the Directory Server. If you are using HTTP server currently or have used it in the past, you may have created validation lists to store internet users and their passwords. As you move to WebSphere Application Server, Portal Server, and other applications that support LDAP authentication, you may want to continue using these existing internet users and their passwords. This can be done using the "Copy Validation List to Directory" API, QGLDCPYVL.

QGLDCPYVL reads entries from a validation list and creates corresponding LDAP objects in the local directory server. The objects are skeletal inetOrgPerson entries with a userPassword attribute that contains a copy of the password information from the validation list entry. You can decide how and when this API is called. You might use it as a one time operation for a validation list that will not be changing, or as a scheduled job to update the directory server to reflect new validation list entries. For example:

CALL PGM(QSYS/QGLDCPYVL) PARM('HTTPVLDL  MYLIB     ' 'cn=administrator' X'00000000' 'secret'
 X'00000000' 'cn=users,o=my company' X'00000000' '' X'00000000' X'00000000')

 

Parent topic:

General administration tasks

 

Related concepts


Lightweight Directory Access Protocol (LDAP) APIs

 

Related tasks


Scenario: Copying users from an HTTP server validation list to the Directory Server