[jboss-svn-commits] JBL Code SVN: r33517 - in labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth: dao and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Jun 16 04:09:09 EDT 2010
Author: lkrzyzanek
Date: 2010-06-16 04:09:08 -0400 (Wed, 16 Jun 2010)
New Revision: 33517
Modified:
labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth/NukesAccountManager.java
labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth/dao/DbNukesUserDAOImpl.java
labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth/dao/NukesUserDAO.java
Log:
Changed finding nukes users based on e-mail to be case insensitive.
Modified: labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth/NukesAccountManager.java
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth/NukesAccountManager.java 2010-06-16 03:38:38 UTC (rev 33516)
+++ labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth/NukesAccountManager.java 2010-06-16 08:09:08 UTC (rev 33517)
@@ -50,7 +50,7 @@
BadCredentialsException;
/**
- * Get Nukes Accounts by e-mail
+ * Get Nukes Accounts by e-mail. Match is case insensitive.
*
* @param email
* @return list of nukes users. Never is null.
Modified: labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth/dao/DbNukesUserDAOImpl.java
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth/dao/DbNukesUserDAOImpl.java 2010-06-16 03:38:38 UTC (rev 33516)
+++ labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth/dao/DbNukesUserDAOImpl.java 2010-06-16 08:09:08 UTC (rev 33517)
@@ -38,7 +38,8 @@
private static final String SELECT_USER_BY_USERNAME = "SELECT * FROM nuke_users WHERE pn_uname = ?";
- private static final String SELECT_USERS_BY_EMAIL = "SELECT * FROM nuke_users WHERE pn_email = ?";
+ /** Select users by defined e-mail. Match is case insensitive */
+ private static final String SELECT_USERS_BY_EMAIL = "SELECT * FROM nuke_users WHERE LOWER(pn_email) = LOWER(?)";
private static final String UPDATE_PASSWORD = "UPDATE nuke_users SET pn_pass = ? WHERE pn_uname = ?";
Modified: labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth/dao/NukesUserDAO.java
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth/dao/NukesUserDAO.java 2010-06-16 03:38:38 UTC (rev 33516)
+++ labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth/dao/NukesUserDAO.java 2010-06-16 08:09:08 UTC (rev 33517)
@@ -40,10 +40,11 @@
public NukesUser getNukesUser(String username);
/**
- * Get Nukes users by e-mail. E-mail is not unique in Nukes DB.
+ * Get Nukes users by e-mail. Match is case insensitive<br>
+ * E-mail is not unique in Nukes DB.
*
* @param email
- * @return
+ * @return list of nukes users because E-mail is not unique in Nukes DB.
*/
public List<NukesUser> getNukesUsersByEmail(String email);
More information about the jboss-svn-commits
mailing list