package org.domain.SeamWebWarTestProject.session;
import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.Logger;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.log.Log;
import org.jboss.seam.security.Identity;
@Name("authenticator")
public class Authenticator {
@Logger Log log;
@In Identity identity;
public boolean authenticate() {
log.info("authenticating #0", identity.getUsername());
//write your authentication logic here,
//return true if the authentication was
//successful, false otherwise
identity.addRole("#{aaaaaaaa.bbbbbbbbb}");
return true;
}
}