1 15 16 package com.jdon.security.web; 17 18 import javax.servlet.http.HttpServletRequest ; 19 20 import com.jdon.controller.model.Model; 21 import com.jdon.controller.model.ModelIF; 22 23 24 35 36 public class LoginHandler { 37 38 39 private AbstractUserPrincipal userPrincipal; 41 43 public LoginHandler(AbstractUserPrincipal userPrincipal){ 44 this.userPrincipal = userPrincipal; 45 46 } 47 48 49 50 59 public Model getUserModelAfterLogin(HttpServletRequest request) { 60 ModelIF model = userPrincipal.getUserFromSession(request); 61 if (model == null) 62 model = userPrincipal.getUserFromPrincipal(request); 63 return (Model)model; 64 } 65 66 67 68 public AbstractUserPrincipal getUserPrincipal() { 69 return userPrincipal; 70 } 71 public void setUserPrincipal(AbstractUserPrincipal userPrincipal) { 72 this.userPrincipal = userPrincipal; 73 } 74 75 } 76 | Popular Tags |