mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Matthew Swift
21.42.2013 bd58756e64a0330feb547c2ffd7de716471d98e8
refs
author Matthew Swift <matthew.swift@forgerock.com>
Thursday, March 21, 2013 09:42 +0100
committer Matthew Swift <matthew.swift@forgerock.com>
Thursday, March 21, 2013 09:42 +0100
commitbd58756e64a0330feb547c2ffd7de716471d98e8
tree da23ca5e240d8b0f0d6e3198e63386a681a65556 tree | zip | gz
parent 1fa94bddb7f895b4a126886bdfaf497a3cf15ea5 view | diff
Partial fix for OPENDJ-694: Implement HTTP BASIC authentication

* add support for using proxied authorization control
* add support for re-using connections obtained during authentication (e.g. in authentication servlet filter)
* refactored JSON config to allow configuration of multiple connection factories.
3 files added
6 files modified
885 ■■■■ changed files
opendj3/opendj-rest2ldap-servlet/src/main/java/org/forgerock/opendj/rest2ldap/servlet/Rest2LDAPConnectionFactoryProvider.java 48 ●●●● diff | view | raw | blame | history
opendj3/opendj-rest2ldap-servlet/src/main/webapp/opendj-rest2ldap-servlet.json 33 ●●●●● diff | view | raw | blame | history
opendj3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/AuthenticatedConnectionContext.java 114 ●●●●● diff | view | raw | blame | history
opendj3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/AuthzIdTemplate.java 120 ●●●●● diff | view | raw | blame | history
opendj3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Config.java 48 ●●●●● diff | view | raw | blame | history
opendj3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Context.java 143 ●●●● diff | view | raw | blame | history
opendj3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/LDAPCollectionResourceProvider.java 45 ●●●● diff | view | raw | blame | history
opendj3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LDAP.java 211 ●●●●● diff | view | raw | blame | history
opendj3/opendj-rest2ldap/src/test/java/org/forgerock/opendj/rest2ldap/AuthzIdTemplateTest.java 123 ●●●●● diff | view | raw | blame | history