LDAP Channel Store Syntax
Channel definitions and
subscriber definitions are maintained in an
LDAP directory. The syntax
for the CHANNEL_STORE property is as follows:
LDAP://hostname:port/dn?attributes?scope?filter?bindname=bindname, password=password;
Where:
- hostname
- name of LDAP server that contains channel information. HOSTNAME must be DNS
name or IP address of a host that is running an LDAP server. If HOSTNAME is left
blank or is not specified, the macro variable LDAP_HOST is used. If this too is
blank or not defined, the LDAP host is assumed to be the host that is running
the application that placed the CALL.
- Port
- TCP port of the LDAP server. If zero or not specified, the macro variable or
environment variable LDAP_PORT is used. If this too is blank or not defined,
the standard port of 389 is used.
- dn
- distinguished name is the base object that specifies the point in the LDAP
tree where the channel search is to begin. If this value is blank, the macro
variable or environment variable LDAP_BASE is used for the definition of the
base.
- bindname
- base distinguished name used to bind to the server. When specifying the
bindname on the LDAP store information string, any commas or question marks that
are contained within the bindname must be replaced with their ASCII hexadecimal
equivalents. The format of the ASCII hexadecimal equivalent consists of a percent
sign followed by the ASCII hexadecimal value of the character. For example, if
the bindname contains commas, replace the commas as shown:
bindname=cn=John Smith%2c o=Alpine Airways%2c c=US, password=JSmith3
- password
- password used to bind to the server.