Examples of LdapGroupValues


Examples of org.projectforge.ldap.LdapGroupValues

    }
    final boolean adminAccess = accessChecker.isLoggedInUserMemberOfAdminGroup();
    if (adminAccess == true && Login.getInstance().hasExternalUsermanagementSystem() == true) {
      ldapGroupValues = GroupDOConverter.readLdapGroupValues(data.getLdapValues());
      if (ldapGroupValues == null) {
        ldapGroupValues = new LdapGroupValues();
      }
      addLdapStuff();
    }

    // {
View Full Code Here

Examples of org.projectforge.ldap.LdapGroupValues

        }

        @Override
        public void validate(final Form< ? > form)
        {
          final LdapGroupValues values = new LdapGroupValues();
          values.setGidNumber(gidNumberField.getConvertedInput());
          if (StringUtils.isBlank(data.getLdapValues()) == true && values.isPosixValuesEmpty() == true) {
            // Nothing to validate: all fields are zero and posix account wasn't set for this group before.
            return;
          }
          if (values.getGidNumber() == null) {
            gidNumberField.error(getLocalizedMessage(WebConstants.I18N_KEY_FIELD_REQUIRED, getString("ldap.gidNumber")));
          } else {
            if (LdapPosixGroupsUtils.isGivenNumberFree(data, values.getGidNumber()) == false) {
              gidNumberField.error(getLocalizedMessage("ldap.gidNumber.alreadyInUse", LdapPosixGroupsUtils.getNextFreeGidNumber()));
            }
          }
        }
      });
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.