Package de.sub.goobi.helper.ldap

Examples of de.sub.goobi.helper.ldap.Ldap


      if (!this.passwortAendernNeu1.equals(this.passwortAendernNeu2)) {
        Helper.setFehlerMeldung(Helper.getTranslation("neuesPasswortNichtGleich"));
      } else {
        try {
          /* wenn alles korrekt, dann jetzt speichern */
          Ldap myLdap = new Ldap();
          myLdap.changeUserPassword(this.myBenutzer, this.passwortAendernAlt, this.passwortAendernNeu1);
          Benutzer temp = new BenutzerDAO().get(this.myBenutzer.getId());
          temp.setPasswortCrypt(this.passwortAendernNeu1);
          new BenutzerDAO().save(temp);
          this.myBenutzer = temp;

View Full Code Here


    } else {

      /* Verbindung zum LDAP-Server aufnehmen und Login prüfen, wenn LDAP genutzt wird */

      if (ConfigMain.getBooleanParameter("ldap_use")) {
        Ldap myldap = new Ldap();
        return myldap.isUserPasswordCorrect(this, inPasswort);
      } else {
        DesEncrypter encrypter = new DesEncrypter();
        String encoded = encrypter.encrypt(inPasswort);
        return this.passwort.equals(encoded);
      }
View Full Code Here

  public String getHomeDir() throws IOException, InterruptedException {
    String rueckgabe = "";
    /* wenn LDAP genutzt wird, HomeDir aus LDAP ermitteln, ansonsten aus der Konfiguration */

    if (ConfigMain.getBooleanParameter("ldap_use")) {
      Ldap myldap = new Ldap();
      rueckgabe = myldap.getUserHomeDirectory(this);
    } else {
      rueckgabe = ConfigMain.getParameter("dir_Users") + this.login;
    }

    if (rueckgabe.equals("")) {
View Full Code Here

   * Ldap-Konfiguration für den Benutzer schreiben
   *
   * @return
   */
  public String LdapKonfigurationSchreiben() {
    Ldap myLdap = new Ldap();
    try {
      myLdap.createNewUser(this.myClass, this.myClass.getPasswortCrypt());
    } catch (Exception e) {
      logger.warn("Could not generate ldap entry: " + e.getMessage());
      Helper.setFehlerMeldung(e.getMessage());
    }
    return "";
View Full Code Here

TOP

Related Classes of de.sub.goobi.helper.ldap.Ldap

Copyright © 2018 www.massapicom. 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.