From 2bfcfefe04444be8dcf2edb3c0e0f509aef07ae8 Mon Sep 17 00:00:00 2001 From: Peter Hormanns Date: Wed, 1 Apr 2020 13:41:44 +0200 Subject: [PATCH] how to read password hashes --- src/main/java/de/jalin/ldapadmin/ldap/PasswordValidator.java | 2 +- src/main/java/de/jalin/ldapadmin/ldap/UsersDAO.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/jalin/ldapadmin/ldap/PasswordValidator.java b/src/main/java/de/jalin/ldapadmin/ldap/PasswordValidator.java index 702a503..47061ff 100644 --- a/src/main/java/de/jalin/ldapadmin/ldap/PasswordValidator.java +++ b/src/main/java/de/jalin/ldapadmin/ldap/PasswordValidator.java @@ -80,5 +80,5 @@ public class PasswordValidator { final String encode = BASE64.encodeAsString(hashBytes); return LABEL + new String(encode); } - + } diff --git a/src/main/java/de/jalin/ldapadmin/ldap/UsersDAO.java b/src/main/java/de/jalin/ldapadmin/ldap/UsersDAO.java index ab65715..a5b1fe1 100644 --- a/src/main/java/de/jalin/ldapadmin/ldap/UsersDAO.java +++ b/src/main/java/de/jalin/ldapadmin/ldap/UsersDAO.java @@ -38,6 +38,7 @@ public class UsersDAO { 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;