Verwaltung von LDAP Accounts und Gruppen
Peter Hormanns
2020-04-01 2bfcfefe04444be8dcf2edb3c0e0f509aef07ae8
how to read password hashes
2 files modified
3 ■■■■ changed files
src/main/java/de/jalin/ldapadmin/ldap/PasswordValidator.java 2 ●●● patch | view | raw | blame | history
src/main/java/de/jalin/ldapadmin/ldap/UsersDAO.java 1 ●●●● patch | view | raw | blame | history
src/main/java/de/jalin/ldapadmin/ldap/PasswordValidator.java
@@ -80,5 +80,5 @@
        final String encode = BASE64.encodeAsString(hashBytes);
        return LABEL + new String(encode);
    }
}
src/main/java/de/jalin/ldapadmin/ldap/UsersDAO.java
@@ -38,6 +38,7 @@
            usr.setDisplayname(session.getStringValue(attribs, "displayName"));
            usr.setLogin(session.getStringValue(attribs, "uid"));
            usr.setDn(result.getNameInNamespace());
            // usr.setPassword(new String(session.getBytesValue(attribs, "userPassword")));
            usersHash.put(usr.getDn(), usr);
        }
        return usersHash;