Categorías destacadas
programacion php    
Artículo
1
¡votar!

 Sistema de Nombrado en Java (JNDI) y II


Preguntas sobre Atributos

. Cuándo solicito un atributo, obtengo otro, ¿por qué?

El nombre del atributo que estámos usando podría ser un sinónimo de otro atributo. En este caso, el servidor LDAP podria devolver el nombre canónico del atributo en lugar del que le hemos suministrado. Cuando buscamos en el Attributes devuelto por el servidor, necesitamos usar el nombre canónico en lugar del sinónimo.

Por ejemplo, "fax" podría ser un sinónimo para el nombre canónico de atributo "facsimiletelephonenumber". Si solicitamos el atributo "fax", el servidor devolverá el atributo llamado "facsimiletelephonenumber". Puedes ver más detalles sobre sinónimos en la lección Operaciones de Directorio.

. ¿Cómo puedo obtener un valor de atributo de una forma distinta a un String o un array de bytes?

Actualmente no podemos. El proveedor LDAP sólo devuelve valores de atributos que son java.lang.String o byte[]. Ver la leccción Miscelánea.

. ¿Cómo puedo saber el tipo del valor de un atributo?

Un valor de un atributo puede ser un java.lang.String o un byte[]. Puedes encontrar más información en la lección Miscelánea sobre qué valores de atributos se devuelven como byte[]. Para hacer esto programáticamente, podemos usar el operador instanceof para examinar el valor del atributo que obtenemos de vuelta desde el servidor LDAP.

Publicado por:
Ricard Lou Torrijos
Recomendar
a un amigo
Compartir
en redes
 
Comentarios
 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon