Atributo LDAP para codificar el lenguaje de la lengua materna humana usuarios?
-
18-09-2019 - |
Pregunta
¿Cuál sería el atributo canónica de un esquema LDAP para codificar la lengua materna (lengua materna) de un usuario?
interoperabilidad con default / herramientas de administración existentes para Windows Active Directory sería una gran ventaja.
Solución
El atributo 'preferredLanguage' del inetOrgPerson (y AD del usuario) clase de objeto es lo que está después.
Por lo que yo sé este campo no está expuesta por las herramientas de Windows por defecto de administrador. Se necesitaría una herramienta de nivel inferior, tal como adsiedit.msc.
2,7. Idioma preferido
Se utiliza para indicar que un individuo de
preferidos escritas o habladas idioma. Esto es útil para correspondencia o humano-internacional interacción ordenador. Los valores de este tipo de atributo debe ajustarse a las definición de la Accept-Language campo de cabecera se define en [RFC2068] con una excepción: la secuencia "Accept-Language" ":" debe ser omitido. Este es un solo valor tipo de atributo.( 2.16.840.1.113730.3.1.39 NAME 'preferredLanguage' DESC 'preferred written or spoken language for a person' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) )
Otros consejos
RFC 2798 define el atributo preferredLanguage. Aquí es su definición de OpenLDAP:
# preferredLanguage
# Used to indicate an individual's preferred written or spoken
# language. This is useful for international correspondence or human-
# computer interaction. Values for this attribute type MUST conform to
# the definition of the Accept-Language header field defined in
# [RFC2068] with one exception: the sequence "Accept-Language" ":"
# should be omitted. This is a single valued attribute type.
attributetype ( 2.16.840.1.113730.3.1.39
NAME 'preferredLanguage'
DESC 'RFC2798: preferred written or spoken language for a person'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )