|
@@ -459,7 +459,7 @@ public class LdapManager {
|
|
name -> {
|
|
name -> {
|
|
search(fessConfig.getLdapAdminGroupBaseDn(), fessConfig.getLdapAdminGroupFilter(name), null, adminEnv,
|
|
search(fessConfig.getLdapAdminGroupBaseDn(), fessConfig.getLdapAdminGroupFilter(name), null, adminEnv,
|
|
subResult -> {
|
|
subResult -> {
|
|
- if (!!subResult.isEmpty()) {
|
|
|
|
|
|
+ if (subResult.isEmpty()) {
|
|
final Group group = new Group();
|
|
final Group group = new Group();
|
|
group.setName(name);
|
|
group.setName(name);
|
|
insert(group);
|
|
insert(group);
|
|
@@ -492,7 +492,7 @@ public class LdapManager {
|
|
name -> {
|
|
name -> {
|
|
search(fessConfig.getLdapAdminRoleBaseDn(), fessConfig.getLdapAdminRoleFilter(name), null, adminEnv,
|
|
search(fessConfig.getLdapAdminRoleBaseDn(), fessConfig.getLdapAdminRoleFilter(name), null, adminEnv,
|
|
subResult -> {
|
|
subResult -> {
|
|
- if (!!subResult.isEmpty()) {
|
|
|
|
|
|
+ if (subResult.isEmpty()) {
|
|
final Role role = new Role();
|
|
final Role role = new Role();
|
|
role.setName(name);
|
|
role.setName(name);
|
|
insert(role);
|
|
insert(role);
|
|
@@ -507,7 +507,7 @@ public class LdapManager {
|
|
stream -> stream.forEach(name -> {
|
|
stream -> stream.forEach(name -> {
|
|
search(fessConfig.getLdapAdminGroupBaseDn(), fessConfig.getLdapAdminGroupFilter(name), null, adminEnv,
|
|
search(fessConfig.getLdapAdminGroupBaseDn(), fessConfig.getLdapAdminGroupFilter(name), null, adminEnv,
|
|
subResult -> {
|
|
subResult -> {
|
|
- if (!!subResult.isEmpty()) {
|
|
|
|
|
|
+ if (subResult.isEmpty()) {
|
|
final Group group = new Group();
|
|
final Group group = new Group();
|
|
group.setName(name);
|
|
group.setName(name);
|
|
insert(group);
|
|
insert(group);
|
|
@@ -522,7 +522,7 @@ public class LdapManager {
|
|
stream -> stream.forEach(name -> {
|
|
stream -> stream.forEach(name -> {
|
|
search(fessConfig.getLdapAdminRoleBaseDn(), fessConfig.getLdapAdminRoleFilter(name), null, adminEnv,
|
|
search(fessConfig.getLdapAdminRoleBaseDn(), fessConfig.getLdapAdminRoleFilter(name), null, adminEnv,
|
|
subResult -> {
|
|
subResult -> {
|
|
- if (!!subResult.isEmpty()) {
|
|
|
|
|
|
+ if (subResult.isEmpty()) {
|
|
final Role role = new Role();
|
|
final Role role = new Role();
|
|
role.setName(name);
|
|
role.setName(name);
|
|
insert(role);
|
|
insert(role);
|
|
@@ -869,7 +869,7 @@ public class LdapManager {
|
|
|
|
|
|
stream(user.getGroupNames()).of(stream -> stream.forEach(name -> {
|
|
stream(user.getGroupNames()).of(stream -> stream.forEach(name -> {
|
|
search(fessConfig.getLdapAdminGroupBaseDn(), fessConfig.getLdapAdminGroupFilter(name), null, adminEnv, subResult -> {
|
|
search(fessConfig.getLdapAdminGroupBaseDn(), fessConfig.getLdapAdminGroupFilter(name), null, adminEnv, subResult -> {
|
|
- if (!!subResult.isEmpty()) {
|
|
|
|
|
|
+ if (subResult.isEmpty()) {
|
|
final Group group = new Group();
|
|
final Group group = new Group();
|
|
group.setName(name);
|
|
group.setName(name);
|
|
insert(group);
|
|
insert(group);
|
|
@@ -881,7 +881,7 @@ public class LdapManager {
|
|
}));
|
|
}));
|
|
stream(user.getRoleNames()).of(stream -> stream.forEach(name -> {
|
|
stream(user.getRoleNames()).of(stream -> stream.forEach(name -> {
|
|
search(fessConfig.getLdapAdminRoleBaseDn(), fessConfig.getLdapAdminRoleFilter(name), null, adminEnv, subResult -> {
|
|
search(fessConfig.getLdapAdminRoleBaseDn(), fessConfig.getLdapAdminRoleFilter(name), null, adminEnv, subResult -> {
|
|
- if (!!subResult.isEmpty()) {
|
|
|
|
|
|
+ if (subResult.isEmpty()) {
|
|
final Role role = new Role();
|
|
final Role role = new Role();
|
|
role.setName(name);
|
|
role.setName(name);
|
|
insert(role);
|
|
insert(role);
|