From dcc3abdc9b904efef5b273615e34685ae2e8e207 Mon Sep 17 00:00:00 2001 From: Ludovic Poitou <ludovic.poitou@forgerock.com> Date: Wed, 30 May 2012 21:43:08 +0000 Subject: [PATCH] Fix OPENDJ-450: Attribute options in ACI are not properly handled. Added a control to reject aci containing attributes with options. --- opends/src/messages/messages/access_control_es.properties | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/opends/src/messages/messages/access_control_es.properties b/opends/src/messages/messages/access_control_es.properties index b8363c9..897bf2f 100644 --- a/opends/src/messages/messages/access_control_es.properties +++ b/opends/src/messages/messages/access_control_es.properties @@ -21,6 +21,7 @@ # CDDL HEADER END # # Copyright 2006-2008 Sun Microsystems, Inc. +# Portions Copyright 2012 ForgeRock AS @@ -88,7 +89,7 @@ SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETSCOPE_EXPRESSION_39=El valor de operador de expresi\u00f3n targetscope de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction) "%s" proporcionado no es v\u00e1lido. Para ser v\u00e1lido, un valor de expresi\u00f3n targetscope debe ser uno de los siguientes: one, onelevel, subtree o subordinate SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETKEYWORD_EXPRESSION_40=El valor de expresi\u00f3n target de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction) "%s" proporcionado no es v\u00e1lido. Para ser v\u00e1lido, un valor de expresi\u00f3n de palabra clave target requiere una URL LDAP con el siguiente formato: ldap:///modelo_nombre_distinguido SEVERE_WARN_ACI_SYNTAX_TARGET_DN_NOT_DESCENDENTOF_41=El valor de ND de expresi\u00f3n target de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction) "%s" proporcionado no es v\u00e1lido. El valor de ND de expresi\u00f3n target debe ser un descendiente del ND de entrada de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction) "%s" si no se ha especificado un comod\u00edn en el ND de expresi\u00f3n target -SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION_42=El valor de expresi\u00f3n targetattr de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction) "%s" proporcionado no es v\u00e1lido. Para ser v\u00e1lido, un valor de expresi\u00f3n de palabra clave targetattr requiere uno o m\u00e1s nombres de tipo de atributo v\u00e1lidos en el siguiente formato: atributo1 [|| atributo1] ... [|| atributoN] +SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION_42=El valor de expresi\u00f3n targetattr de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction) "%s" proporcionado no es v\u00e1lido. Para ser v\u00e1lido, un valor de expresi\u00f3n de palabra clave targetattr requiere uno o m\u00e1s nombres de tipo de atributo v\u00e1lidos en el siguiente formato: atributo1 [|| atributo2] ... [|| atributoN]. Opciones de atributos no son compatibles. SEVERE_WARN_ACI_SYNTAX_INVALID_TARGETFILTERKEYWORD_EXPRESSION_43=El valor de expresi\u00f3n targetfilter de la instrucci\u00f3n de control de acceso (ACI, Access Control Instruction) "%s" proporcionado no es v\u00e1lido porque no es un filtro LDAP v\u00e1lido INFO_ACI_ADD_FAILED_PRIVILEGE_44=Se ha producido un error al intentar a\u00f1adir la entrada "%s", que contiene un tipo de atributo de la ACI, porque al ND de autorizaci\u00f3n "%s" le faltaban los privilegios para modificar ACL INFO_ACI_MODIFY_FAILED_PRIVILEGE_45=Se ha producido un error al intentar modificar un tipo de atributo de la ACI en la entrada "%s" porque al ND de autorizaci\u00f3n "%s" le faltaban los privilegios para modificar ACL -- Gitblit v1.10.0