Agenda telefónica LDAP – Ejemplo de configuración
Caracteres especiales
También es posible encontrar entradas que contengan caracteres especiales. Si estos caracteres
se encuentran dentro de una cadena de atributos, utilice una barra invertida (\) y un código ASCII
hexadecimal de dos dígitos como se indica a continuación:
Caracteres especiales
(
)
<
>
/
\
Ejemplo
(givenName=James \28Jim\29)
encuentra todas las entradas con un valor de atributo para givenName (nombre) igual a
"James (Jim)"
Filtro por nombre
El filtro por nombre determina qué atributos se han de utilizar para la búsqueda en la base de
datos LDAP.
Ejemplos:
(displayName=%)
(|(cn=%)(sn=%))
LDAP no distingue entre mayúsculas y minúsculas en la consulta de búsqueda.
110
Código ASCII
\28
\29
\3c
\3e
\2f
\2a
El atributo displayName se utiliza para la búsqueda.
El símbolo de porcentaje (%) es reemplazado por el nombre o la parte del
nombre introducida por el usuario.
Si se introduce por ej. el carácter "A", el teléfono busca en la base de datos
LDAP todas las entradas cuyo atributo displayName comience con "A". Si
después se introduce una "b", se buscarán las entradas en las que display-
Name comience con "Ab".
Los atributos cn o sn se utilizan para la búsqueda.
Si se introduce por ej. el carácter "n", el teléfono busca en la base de datos
LDAP todas las entradas cuyo atributo cn o sn comience con "n". Si
después se introduce una "o", se buscarán las entradas en las que cn o sn
comience con "no".
Caracteres especiales
=
&
~
*
|
Código ASCII
\3d
\26
\7e
\2a
\7c