markt 2004/02/27 14:03:03 Modified: catalina/src/share/org/apache/catalina/realm UserDatabaseRealm.java Log: Provide an implementation for getName() and getPassword(). Found this whilst trying to use CLIENT-CERT authentication with the Sun web services developement kit. Revision Changes Path 1.5 +9 -3 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/realm/UserDatabaseRealm.java Index: UserDatabaseRealm.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/realm/UserDatabaseRealm.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- UserDatabaseRealm.java 27 Feb 2004 14:58:45 -0000 1.4 +++ UserDatabaseRealm.java 27 Feb 2004 22:03:03 -0000 1.5 @@ -214,7 +214,13 @@ */ protected String getPassword(String username) { - return (null); + User user = database.findUser(username); + + if (user == null) { + return null; + } + + return (user.getPassword()); } @@ -224,7 +230,7 @@ */ protected Principal getPrincipal(String username) { - return (null); + return (database.findUser(username)); }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]