package itn.com.cmm.service.impl; import java.util.ArrayList; import java.util.List; import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl; import itn.com.cmm.LoginVO; import itn.com.cmm.service.EgovUserDetailsService; /** * * @author 공통서비스 개발팀 서준식 * @since 2011. 8. 12. * @version 1.0 * @see * *
 * 개정이력(Modification Information)
 *
 *   수정일      수정자          수정내용
 *  -------    --------    ---------------------------
 *  2011. 8. 12.    서준식        최초생성
 *
 *  
*/ public class EgovTestUserDetailsServiceImpl extends EgovAbstractServiceImpl implements EgovUserDetailsService { @Override public Object getAuthenticatedUser() { LoginVO loginVO = new LoginVO(); loginVO.setId("TEST1"); loginVO.setPassword("raHLBnHFcunwNzcDcfad4PhD11hHgXSUr7fc1Jk9uoQ="); loginVO.setUserSe("USR"); loginVO.setEmail("egovframe@nia.or.kr"); loginVO.setIhidNum(""); loginVO.setName("더미사용자"); loginVO.setOrgnztId("ORGNZT_0000000000000"); loginVO.setUniqId("USRCNFRM_00000000000"); return loginVO; } @Override public List getAuthorities() { // 권한 설정을 리턴한다. List listAuth = new ArrayList(); listAuth.add("IS_AUTHENTICATED_ANONYMOUSLY"); listAuth.add("IS_AUTHENTICATED_FULLY"); listAuth.add("IS_AUTHENTICATED_REMEMBERED"); listAuth.add("ROLE_ADMIN"); listAuth.add("ROLE_ANONYMOUS"); listAuth.add("ROLE_RESTRICTED"); listAuth.add("ROLE_USER"); return listAuth; } @Override public Boolean isAuthenticated() { return true; } }