History log of /forgerock/opendj-v3/opendj-rest2ldap-servlet/src/main/webapp/WEB-INF/classes/opendj-rest2ldap-config.json
Revision Date Author Comments Expand
f0b6206ddeacaa986a0bc24e8b972eb1eaffad12 26-Nov-2015 Ludovic Poitou <ludovic.poitou@forgerock.com>

OPENDJ-1908: Apply best practices and optimize search filters.

1df4f51adf614210ca4a9b9728327090ec5ea264 11-Sep-2015 Gaetan Boismal <gaetan.boismal@forgerock.com>

OPENDJ-1666 PR-19 CREST-3.0.0 Migration Design changes overview: * Make the code compiling against CREST-3.0.0 * Implement rest2ldap servlet and Http connection handler as a CHF filter/handler chain * Move all of the functionality out of the opendj-rest2ldap-servlet module and into the opendj-rest2ldap module, since it doesn't require Servlet - Servlet integration is provided by CHF. * Create an Ldap Http Handler which is shared by both rest2ldap servlet and httpConnectionHandler * Remove Rest2LdapContextFactory because the authn filter and handler can communicate directly via Context objects rather than using Servlet "attributes". * Rename Context to RequestState Detailed changes performed: Files which has been mostly modified: * org.opends.server.protocols.http.CollectClientsConnectionFilter * org.forgerock.opendj.rest2ldap.LDAPCollectionResourceProvider * org.forgerock.opendj.rest2ldap.ReferenceAttributeMapper Other changes are mostly minor, they just ensure that code compile against CREST-3.0.0.

/forgerock/opendj-v3/opendj-rest2ldap-servlet/pom.xml /forgerock/opendj-v3/opendj-rest2ldap-servlet/src/main/java/org/forgerock/opendj/rest2ldap/servlet/Rest2LDAPAuthnFilter.java /forgerock/opendj-v3/opendj-rest2ldap-servlet/src/main/java/org/forgerock/opendj/rest2ldap/servlet/Rest2LDAPConnectionFactoryProvider.java /forgerock/opendj-v3/opendj-rest2ldap-servlet/src/main/java/org/forgerock/opendj/rest2ldap/servlet/Rest2LDAPContextFactory.java /forgerock/opendj-v3/opendj-rest2ldap-servlet/src/main/java/org/forgerock/opendj/rest2ldap/servlet/package-info.java /forgerock/opendj-v3/opendj-rest2ldap-servlet/src/main/webapp/META-INF/services/org.forgerock.http.HttpApplication opendj-rest2ldap-config.json /forgerock/opendj-v3/opendj-rest2ldap-servlet/src/main/webapp/WEB-INF/web.xml /forgerock/opendj-v3/opendj-rest2ldap/pom.xml /forgerock/opendj-v3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/AbstractLDAPAttributeMapper.java /forgerock/opendj-v3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/AttributeMapper.java /forgerock/opendj-v3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/AuthenticatedConnectionContext.java /forgerock/opendj-v3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/FilterType.java /forgerock/opendj-v3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/HttpAuthenticationFilter.java /forgerock/opendj-v3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/JSONConstantAttributeMapper.java /forgerock/opendj-v3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/LDAPCollectionResourceProvider.java /forgerock/opendj-v3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/NameStrategy.java /forgerock/opendj-v3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/ObjectAttributeMapper.java /forgerock/opendj-v3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/ReferenceAttributeMapper.java /forgerock/opendj-v3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/RequestState.java /forgerock/opendj-v3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LDAP.java /forgerock/opendj-v3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LDAPHttpApplication.java /forgerock/opendj-v3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/SimpleAttributeMapper.java /forgerock/opendj-v3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Utils.java /forgerock/opendj-v3/opendj-rest2ldap/src/test/java/org/forgerock/opendj/rest2ldap/BasicRequestsTest.java /forgerock/opendj-v3/opendj-rest2ldap/src/test/java/org/forgerock/opendj/rest2ldap/TestUtils.java /forgerock/opendj-v3/opendj-server-legacy/pom.xml /forgerock/opendj-v3/opendj-server-legacy/src/main/assembly/opendj-archive-component.xml /forgerock/opendj-v3/opendj-server-legacy/src/main/java/org/opends/server/protocols/http/CollectClientConnectionsFilter.java /forgerock/opendj-v3/opendj-server-legacy/src/main/java/org/opends/server/protocols/http/HTTPClientConnection.java /forgerock/opendj-v3/opendj-server-legacy/src/main/java/org/opends/server/protocols/http/HTTPConnectionHandler.java /forgerock/opendj-v3/opendj-server-legacy/src/main/java/org/opends/server/protocols/http/LdapHttpApplication.java /forgerock/opendj-v3/opendj-server-legacy/src/messages/org/opends/messages/protocol.properties /forgerock/opendj-v3/opendj-server-legacy/src/test/java/org/opends/server/protocols/http/CollectClientConnectionsFilterTest.java /forgerock/opendj-v3/pom.xml