Complete Contents
Preface
Chapter 1 Introduction
Chapter 2 Setting up the Gateway
Chapter 3 Gateway Localization
Chapter 4 Files Controlling Gateway Functionality
Chapter 5 Entry Types and Object Class Attributes
Chapter 6 Search Attributes, Filters, and Results
Chapter 7 Customizing Graphics and Color
Appendix A .conf Parameters
Appendix B Directives Reference
Appendix C CGI Usage
Contents Bookshelf



A
Additional CGI directory 21
Additional document directory 20
Advanced search
  attributes for 61
  example of pop-up menu 62
Attributes
  adding to object classes 53
  deleting from object classes 54
auth CGI 115
Authentication
  and non-anonymous searching 9
  as directory manager 26
authlifetime parameter 81

B
Banner files
  controlling appearance of gateway forms 45
Banner image 74
baseurl parameter 25, 82
Bind DN 9, 15
binddnfile
  security for 9, 10
binddnfile parameter 83
Bind password 9, 15
Button images
  on gateway forms 75
  updating 75

C
Certificate database 27
CGIs
  auth 115
  csearch 116
  dnedit 116
  dosearch 117
  edit 116
  invocation using a GET 7
  lang 115
  newentry 117
  search 115
  specifying gateway configuration to 6
  unauth 116
  usage 115
changeHTML parameter 83
Character sets 9
charset parameter 83
configdir parameter 84
csearch CGI 116

D
Default gateway
  .conf file for 2
  dsgw.conf 41
  forms on 6
Directives
  BODY 110
  COLORS 110
  context related 95
  DS_ATTRIBUTE 96
  DS_ATTRVAL_SET 108
  DS_BEGIN_DNSEARCHFORM 107
  DS_CLOSEBUTTON 106
  DS_CONFIRM_NEWPASSWORD 105
  DS_DELETEBUTTON 103
  DS_DNEDITBUTTON 107
  DS_EDITASBUTTON 104
  DS_EDITBUTTON 102
  DS_EMIT_BASE_HREF 107
  DS_END_DNSEARCHFORM 108
  DS_END_ENTRYFORM 106
  DS_ENTRYBEGIN 96
  DS_ENTRYEND 96
  DS_GATEWAY_VERSION 113
  DS_HELPBUTTON 105
  DS_LAST_OP_INFO 112
  DS_LOCATIONPOPUP 113
  DS_NEWPASSWORD 104
  DS_OBJECTCLASS 100
  DS_OLDPASSWORD 105
  DS_POSTEDVALUE 102
  DS_SAVEBUTTON 103
  DS_SEARCHDESC 102
  DS_SORTENTRIES 101
  DS_VIEW_SWITCHER 100
  ENDHTML 111
  entry related 96
  entry-related 53
  GCONTEXT 95
  HELPBUTTON 111
  IF/ ELSE/ ELIF/ ENDIF 108, 114
  INCLUDE 112
  INCLUDECONFIG 112
  in object class templates 53
  miscellaneous 110
  PCONTEXT 95
  TITLE 111
  used for changing colors on gateway forms 78
Directory Express
  .conf file for 3
  extended search result 5
  pb.conf 41
  search result 4
  search support for user ID 64
Directory manager
  authenticating as 26
  configuring DN for 25
Directory server 4.0
  gateways installed with 2
  updating gateway with updatedsgw script 10
  updating the gateway with changes to 17
dirmgr parameter 84
dnedit CGI 116
DN formats
  configuring 51
  modifying default DN format 52
  UID-based 51
dosearch CGI 117
dsgw-30.conf 16
dsgwfilter.conf 42, 60
dsgwmig script 16
dsgwsearchprefs.conf 42, 60

E
edit CGI 116
Entry types, see Object class templates

G
Gateway
  and root suffix 19
  compatibility with release 3.x 10
  configuring for Netscape FastTrack Server 20
  creating a new instance 23
  HTTP server requirements, see also HTTP Configuration 3
  installed with Directory Server 4.0 2
  running in high-usage networks 18
  support for multiple instances 6
  URL for access, release 3.x 8
  URL for access, release 4.0 8
  what is 1
Gateway CGIs 6
Gateway clients, see HTTP clients
Gateway cloning 14, 24
Gateway configuration
  .conf file 25
  changing LDAP port using baseurl parameter 25
  configuring Communicator 4.x for preferred language 30
  configuring gateway clients 29
  configuring Navigator 3.01 for preferred language 30
  default port setting 25
  path for certificate database 27
  seting up directory manager 25
  setting suffix for adding entries 27
  setting up SSL support 27
  specifying SSL communication 27
Gateway configuraton
  customizing Communicator's LDAP settings 31
Gateway files
  .conf file 41
  .conf file configuration 25
  banner files 45
    See also Banner files
  dsgw.conf 41
  dsgwsearchprefs.conf 42
  files controlling gateway functionality 39
  invoking CGIs in script files 115
  location of in release 3.x 14
  location of in release 4.0 14
  object class templates 42
    See also Object class templates
  pb.conf 41
  script files 43
    See also Script files
  search configuration files 41
    See also Search configuration files
  search result templates 44
    See also Search result templates
Gateway forms
  appearance of 73
  banner image 74
  button images 75
  changing color of table headings 79
  changing table background color 80
  color schemes 76
  files controlling color 76
  hexadecimal color values 78
  on default gateway 6
Gateway localization, see Localization
Gateway migration, see Migration
Gateway object classes 52
  See also Object class templates
Gateway performance on Netscape Administration Server 18
Gateway planning, see Installation planning
Gateway search filters, see Search filters
Gateway search objects, see Search objects
Gateway search preference, see Search preferences
Gateway search results, see Search result templates
Gateway security
  protecting bind DN and password 15
GET operations 6
gwnametrans parameter 85

H
htmldir parameter
  Parameters
    htmldir 85
HTTP clients
  configuring Communicator 4.x for preferred language 30
  configuring Navigator 3.01 for preferred language 30
  customizing Communicator's LDAP settings 31
  displaying non-English alphabets
  language support for 29
  Unicode and Latin-1 character sets 29
HTTP server
  name trans mapping 18
HTTP server configuration
  add additional CGI directory (3.x) 22
  add additional CGI directory (4.0) 22
  add additional document directory (3.x) 21
  add additional document directory (4.0) 21
  and gateway root suffix 19
  change permissions of cookie directory 23
  name translation mapping 18
HTTP server recommendations
  for release 4.0 gateway 17
  Netscape Administration Server performance 17

I
ignoreAccetpCharsetFrom parameter 85
include parameter
  Parameters
    include 86
Installation planning 13

L
lang CGI 115
Localization
  character sets 9
  ideal character set for 28
  setting up 28
location parameter 48, 50, 86
location-suffix parameter 87

M
Migration
  3.x to 4.0 15
  dsgw-30.conf 16
  dsgwmig script 16
  running the migration script 16

N
Name translation mapping 18
newentry CGI 117
newtype parameter 48, 87
NLS parameter 89
Non-anonymous searching 9

O
Object class templates
  adding attributes to 53
  adding search support for 65
  adding template for a child of a parent class 55
  and directives 53
  and entry-related directives 53
  and entry types 47
  attributes 52
  configuring DN formats for 51
  considerations for adding new 49
  creating a new parent object class 57
  creating new search object 67
    See also Search objects
  default object class templates 52
  default template files 43
  deleting attributes from 54
  extending 55
  extending search preferences for 65
  mapping locations and entry types 50
  structure 94

P
Parameters
  authlifetime 81
  baseurl 82
  binddnfile 83
  changeHTML 83
  charset 83
  configdir 84
  dirmgr 84
  gwnametrans 85
  ignoreAcceptCharsetFrom 85
  location 48, 50, 86
  location-suffix 87
  newtype 48, 87
  NLS 89
  securitypath 89
  template 48, 89
  vcard-property 90
pb.conf, see Directory Express
Port setting 25
POST operation
  specifying in an HTML form 7
  using PCONTEXT 7

R
Root processes 15
Root suffix 19

S
Script files
  expressions for invoking CGIs in 115
  for Gateway forms 43
Search attributes 61
  adding 65
  adding search support 65
  search match types 64
  specifying 63
search CGI 115
Search configuration files
  dsgwfilter.conf 42, 60
  dsgwsearchprefs.conf 42, 60
Search filter
  for new object class 69
Search filters
  modifying 68
  user data patterns 68
Search objects
  creating 65
  creating new 67
Search preferences
  extending 66
Search results
  display of 70
Search result templates
  customizing 69
  default templates and related object classes 44
  modifying 71
  removing information from 72
Search scope
  base 61
  defining 61
  onelevel 61
  subtree 61
Search support for user ID in Directory Express 64
securitypath parameter 89
SSL support 27
Standard search page 6

T
template parameter 48, 89

U
unauth CGI 116
updatedsgw script 10, 17
updating title.gif 74

V
vcard-property parameter 90
 

© Copyright 1998 Netscape Communications Corporation