From 32edddb11bcc204628fbdaddf3b0d0e86530f6f8 Mon Sep 17 00:00:00 2001
From: Gaetan Boismal <gaetan.boismal@forgerock.com>
Date: Wed, 08 Jun 2016 15:18:05 +0000
Subject: [PATCH] OPENDJ-2955 Use i18n in rest2ldap

---
 opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/authz/Authorizations.java |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/authz/Authorizations.java b/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/authz/Authorizations.java
index 16ad36a..9324c98 100644
--- a/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/authz/Authorizations.java
+++ b/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/authz/Authorizations.java
@@ -15,6 +15,7 @@
  */
 package org.forgerock.opendj.rest2ldap.authz;
 
+import static org.forgerock.opendj.rest2ldap.Rest2ldapMessages.*;
 import static org.forgerock.opendj.rest2ldap.authz.ConditionalFilters.asConditionalFilter;
 import static org.forgerock.opendj.rest2ldap.authz.ConditionalFilters.newConditionalFilter;
 import static org.forgerock.util.promise.Promises.newResultPromise;
@@ -266,8 +267,9 @@
                 try {
                     authz.put(template.getSecurityContextID(), template.formatAsAuthzId(token.asJsonValue()));
                 } catch (final IllegalArgumentException e) {
-                    return newResultPromise(
-                            new Response().setStatus(Status.FORBIDDEN).setCause(e).setEntity("Invalid configuration"));
+                    return newResultPromise(new Response().setStatus(Status.FORBIDDEN)
+                                                          .setCause(e)
+                                                          .setEntity(ERR_AUTHZID_DECODER_RESPONSE.get().toString()));
                 }
                 final Context securityContext = new SecurityContext(context, token.getToken(), authz);
                 return next.handle(securityContext, request);

--
Gitblit v1.10.0