Activiti集成LDAP简介
企业在LDAP系统中保存了用户和群组信息,Activiti提供了一种解决方案,通过简单的配置就可以让activit连接LDAP
用法
要想在项目中集成LDAP,需要在...,可以选择使用LDAPQueryBuilder, 这样就会提供比单纯使用查询增加更多功能 String
queryUserByFullNameLike 使用全名搜索用户的查询语句:(& (objectClass...如果只设置一个查询无法满足特定的LDAP设置,可以选择使用LDAPQueryBuilder, 这样就会提供比单纯使用查询增加更多功能 String
queryGroupsForUser 使用搜索指定用户的组的查询语句....这是一个LRU缓存,用来缓存用户的组,可以避免每次查询用户的组时,都要访问LDAP.如果值小于0,就不会创建缓存.默认为-1,所以不会进行缓存 int -1
groupCacheExpirationTime...设置组缓存的过期时间,单位为毫秒.当获取特定用户的组时,并且组缓存也启用,组会保存到缓存中,并使用这个属性设置的时间:当组在00:00被获取,过期时间为30分钟,那么所有在00:30之后进行的查询都不会使用缓存