Update of /var/cvs/src/org/mmbase/security/implementation/basic In directory james.mmbase.org:/tmp/cvs-serv29627/implementation/basic
Modified Files: AnonymousLoginModule.java ClassLoginModule.java LoginModule.java Log Message: generics See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/security/implementation/basic Index: AnonymousLoginModule.java =================================================================== RCS file: /var/cvs/src/org/mmbase/security/implementation/basic/AnonymousLoginModule.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -b -r1.8 -r1.9 --- AnonymousLoginModule.java 10 Jan 2008 14:12:24 -0000 1.8 +++ AnonymousLoginModule.java 23 Sep 2008 16:29:07 -0000 1.9 @@ -19,7 +19,7 @@ * Class AnonymousLoginModule * @javadoc * @author Eduard Witteveen - * @version $Id: AnonymousLoginModule.java,v 1.8 2008/01/10 14:12:24 michiel Exp $ + * @version $Id: AnonymousLoginModule.java,v 1.9 2008/09/23 16:29:07 michiel Exp $ */ public class AnonymousLoginModule implements LoginModule { @@ -29,7 +29,7 @@ // nah do nothing.. } - public boolean login(NameContext user, Map<String, Object> loginInfo, Object[] parameters) { + public boolean login(NameContext user, Map<String, ?> loginInfo, Object[] parameters) { log.debug("anonymous login.."); // set the identifier... user.setIdentifier("anonymous"); Index: ClassLoginModule.java =================================================================== RCS file: /var/cvs/src/org/mmbase/security/implementation/basic/ClassLoginModule.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -b -r1.7 -r1.8 --- ClassLoginModule.java 10 Jan 2008 14:12:24 -0000 1.7 +++ ClassLoginModule.java 23 Sep 2008 16:29:07 -0000 1.8 @@ -18,7 +18,7 @@ * Support for authentication method 'class' for 'basic' authentication. * * @author Michiel Meeuwissen - * @version $Id: ClassLoginModule.java,v 1.7 2008/01/10 14:12:24 michiel Exp $ + * @version $Id: ClassLoginModule.java,v 1.8 2008/09/23 16:29:07 michiel Exp $ * @since MMBase-1.8 */ public class ClassLoginModule implements LoginModule { @@ -33,7 +33,7 @@ } } - public boolean login(NameContext user, Map<String, Object> loginInfo, Object[] parameters) { + public boolean login(NameContext user, Map<String, ?> loginInfo, Object[] parameters) { org.mmbase.security.classsecurity.ClassAuthentication.Login li = org.mmbase.security.classsecurity.ClassAuthentication.classCheck("class"); if (li == null) { throw new SecurityException("Class authentication failed (class not authorized)"); Index: LoginModule.java =================================================================== RCS file: /var/cvs/src/org/mmbase/security/implementation/basic/LoginModule.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -b -r1.5 -r1.6 --- LoginModule.java 10 Jan 2008 14:12:24 -0000 1.5 +++ LoginModule.java 23 Sep 2008 16:29:07 -0000 1.6 @@ -15,9 +15,9 @@ /** * @javadoc * @author Eduard Witteveen - * @version $Id: LoginModule.java,v 1.5 2008/01/10 14:12:24 michiel Exp $ + * @version $Id: LoginModule.java,v 1.6 2008/09/23 16:29:07 michiel Exp $ */ public interface LoginModule { public void load(Map<String, Object> properties); - public boolean login(NameContext user, Map<String, Object> loginInfo, Object[] parameters); + public boolean login(NameContext user, Map<String, ?> loginInfo, Object[] parameters); } _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs