X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=security%2Fjpatest%2Fsrc%2Ftest%2Fjava%2Forg%2Fwamblee%2Fsecurity%2Fauthentication%2Fjpa%2FUserAdministrationTester.java;fp=security%2Fjpatest%2Fsrc%2Ftest%2Fjava%2Forg%2Fwamblee%2Fsecurity%2Fauthentication%2Fjpa%2FUserAdministrationTester.java;h=a4917983b7168058b904f00d3ca85be2775f3a85;hb=a38ca9413f4b847116039c9005fec10092350dc8;hp=634e10ed5ddd39f09329a9e619c450b136a7c088;hpb=a0e5219a62cafc60127bcbb9ea2b7c3f8c403ccb;p=utils diff --git a/security/jpatest/src/test/java/org/wamblee/security/authentication/jpa/UserAdministrationTester.java b/security/jpatest/src/test/java/org/wamblee/security/authentication/jpa/UserAdministrationTester.java index 634e10ed..a4917983 100644 --- a/security/jpatest/src/test/java/org/wamblee/security/authentication/jpa/UserAdministrationTester.java +++ b/security/jpatest/src/test/java/org/wamblee/security/authentication/jpa/UserAdministrationTester.java @@ -43,6 +43,7 @@ public class UserAdministrationTester { private JpaTester jpaTester; private Cache userCache; private UserAdministration userAdmin; + private MessageDigester passwordDigester; public UserAdministrationTester() { persistenceUnit = new SecurityPersistenceUnit(); @@ -60,7 +61,7 @@ public class UserAdministrationTester { NameValidator passwordValidator = new RegexpNameValidator(".{5,}", "INVALID_PASSWORD", "Password must have at least 5 characters"); - MessageDigester passwordDigester = new Md5HexMessageDigester(); + passwordDigester = new Md5HexMessageDigester(); UserSet userset = new JpaUserSet(userCache, passwordValidator, passwordDigester, factory.getTransactionScopedEntityManager()); GroupSet groupset = new JpaGroupSet(factory @@ -90,6 +91,10 @@ public class UserAdministrationTester { public UserAdministration getUserAdministration() { return userAdmin; } + + public MessageDigester getPasswordEncoder() { + return passwordDigester; + } public void stop() throws Exception { jpaTester.stop();