Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SAK-44657 providers > add negative cache (20.x JLDAP) (#8803)

Co-authored-by: Sam Ottenhoff <ottenhoff@longsight.com>

  1. … 2 more files in changeset.
SAK-43347 - LDAP: Remove unsupported JLDAP provider (#7956)

  1. … 62 more files in changeset.
SAK-25544 Upgrade to spring 4.1.8

Upgrading Spring to version 4.1.8 required

- Quartz 2.2.1 upgrade

- All xml files were updated to the modern XSD beans definition

- Many Tests were updated to using the newer ContextConfiguration

- Annotation as the old AbstractDependencyInjectionSpringContextTests was

removed and tests are now run with AbstractJUnit4SpringContextTests.

- Hibernate 3.6 is still supported in spring 4.1 but not in spring 4.2

- HibernateTemplate's *All methods were removed

- HibernateTemplate.find* needs explicit cast to List<?>

- All Kernel tests were updated to the junit 4 style, and many others

elsewhere

- Kernel test harness was removed as it's not needed

- ContextLoaderListener had some minor changes and was renamed to

SakaiContextLoaderListener (This is what binds sakai component

application context to webapps)

- GenericDAO lib was added to common and also upgraded to spring 4.1

- RSF was also upgraded to spring 4.1, see RSF-16

  1. … 456 more files in changeset.
SAK-26124 Add support for searching by AID to LDAP.

The JLDAP User Directory Provider now supports searching by authentication ID.

Although this class implements the methods out of the interface by default the

method doesn’t do anything. You need to enable AID searching.

  1. … 5 more files in changeset.
SAK-25697 remove JLDAP caching code. If you want to cache your LDAP users, do it in the central UserDirectoryService.callCache instead!

git-svn-id: https://source.sakaiproject.org/svn/providers/trunk@134278 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 6 more files in changeset.
SAK-25460 patch from Matthew B to allow use of message formats to manipulate LDAP results

git-svn-id: https://source.sakaiproject.org/svn/providers/trunk@134274 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 1 more file in changeset.
SAK-21717 patch from Matthew B to re-work the batch sizing in JLDAP and to set a configurable maxResults

git-svn-id: https://source.sakaiproject.org/svn/providers/trunk@132537 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 2 more files in changeset.
SAK-21105 Improve getUsers in JLDAP to search with one query instead of multiple queries Patch from Sam O (longsight) with tweaks by AZ

git-svn-id: https://source.sakaiproject.org/svn/providers/trunk@109333 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 5 more files in changeset.
SAK-21110 remove cacheTTL from jldap-beans.xml; the proper way to modify your JLDAP cache is like this: memory.edu.amc.sakai.user.JLDAPDirectoryProvider.userCache=timeToLiveSeconds=370,timeToIdleSeconds=0,maxElementsInMemory=1333

git-svn-id: https://source.sakaiproject.org/svn/providers/trunk@103647 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 2 more files in changeset.
SAK-2854 JLDAP: dref setting causes timeout

git-svn-id: https://source.sakaiproject.org/svn/providers/trunk@86751 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 1 more file in changeset.
SAK-16887

git-svn-id: https://source.sakaiproject.org/svn/providers/trunk@86246 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 2 more files in changeset.
SAK-17899 JLDAPDirectoryProvider ERROR: getUser() failed [eid: null] - applied patch from John Bush

git-svn-id: https://source.sakaiproject.org/svn/providers/trunk@79584 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-17816 Add jpegPhoto mapping to JLDAP provider - if set, this will populate a property on the User object with the field from the directory

git-svn-id: https://source.sakaiproject.org/svn/providers/trunk@75722 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 1 more file in changeset.
SAK-17238 JLDAP provider should use a preferred name field if it exists

git-svn-id: https://source.sakaiproject.org/svn/providers/trunk@75535 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 3 more files in changeset.
http://jira.sakaiproject.org/browse/SAK-11498 Applied patch from Daniel McCallum (unicon) and Matthew Buckett (oxford) Verified and reviewed code, build and startup good

M component/src/webapp/WEB-INF/jldap-beans.xml

AM jldap/src/test/edu/amc/sakai/user/TestCache.java

AM jldap/src/test/edu/amc/sakai/user/TestMemoryService.java

M jldap/src/test/edu/amc/sakai/user/JLDAPDirectoryProviderTest.java

M jldap/src/java/edu/amc/sakai/user/JLDAPDirectoryProvider.java

git-svn-id: https://source.sakaiproject.org/svn/providers/trunk@73280 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 4 more files in changeset.
SAK-15634. Added searchScope property to JLDAPDirectoryProvider. Controls depth of all LDAP searches executed via that class. Defaults to SCOPE_SUB, which preserves backward compartibility.

git-svn-id: https://source.sakaiproject.org/svn/providers/trunk@57414 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 1 more file in changeset.
SAK-14648. Extracted StringUserTypeMapper as a superclass of EmptyStringUserTypeMapper. Added tests for both and sample config to jldap-beans.xml

git-svn-id: https://source.sakaiproject.org/svn/providers/trunk@53372 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 5 more files in changeset.
SAK-13378. Effectively merges the submitted patch with additional tests and docs.

git-svn-id: https://source.sakaiproject.org/svn/providers/trunk@45458 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 2 more files in changeset.
SAK-12909. Added EID blacklisting support in the form of RegexpBlacklistEidValidator

git-svn-id: https://source.sakaiproject.org/svn/providers/trunk@40972 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 8 more files in changeset.
SAK-11476. Merges JLDAPDirectoryProvider from the Unicon contrib space.

git-svn-id: https://source.sakaiproject.org/svn/providers/trunk@35040 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -0
    • +250
    ./jldap-beans.xml
  1. … 51 more files in changeset.