새소식

Maven Repository

egovframework.com.cmm.util.EgovUserDetailsHelper

728x90

package egovframework.com.cmm.util;


import java.util.List;


import egovframework.com.cmm.service.EgovUserDetailsService;


/**

 * EgovUserDetails Helper 클래스

 * 

 * @author sjyoon

 * @since 2009.06.01

 * @version 1.0

 * @see

 *

 * <pre>

 * << 개정이력(Modification Information) >>

 *   

 *   수정일      수정자           수정내용

 *  -------    -------------    ----------------------

 *   2009.03.10  sjyoon         최초 생성

 *   2011.07.01 서준식          interface 생성후 상세 로직의 분리

 * </pre>

 */


public class EgovUserDetailsHelper {

static EgovUserDetailsService egovUserDetailsService;

public EgovUserDetailsService getEgovUserDetailsService() {

return egovUserDetailsService;

}


public void setEgovUserDetailsService(

EgovUserDetailsService egovUserDetailsService) {

this.egovUserDetailsService = egovUserDetailsService;

}


/**

* 인증된 사용자객체를 VO형식으로 가져온다.

* @return Object - 사용자 ValueObject

*/

public static Object getAuthenticatedUser() {

return egovUserDetailsService.getAuthenticatedUser();

}


/**

* 인증된 사용자의 권한 정보를 가져온다.

* @return List - 사용자 권한정보 목록

*/

public static List<String> getAuthorities() {


return egovUserDetailsService.getAuthorities();

}

/**

* 인증된 사용자 여부를 체크한다.

* @return Boolean - 인증된 사용자 여부(TRUE / FALSE)

*/

public static Boolean isAuthenticated() {

return egovUserDetailsService.isAuthenticated();

}

}

반응형

'Maven Repository' 카테고리의 다른 글

[다운로드] commons-email-1.4-src.jar  (0) 2017.03.29
EgovWebUtil.java  (0) 2017.03.29
egovframework.com.cmm.annotation.IncludedInfo  (0) 2017.03.29
jgoodies.jar 다운  (0) 2016.11.16
jdt-compiler-3.1.1.jar 다운  (0) 2016.11.16
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.