/** 
 * SecurityRoles.java
 * @author 임새미 
 * @since 2016. 10. 6.
 *
 *  	 수정일                     수정자                                       수정내용
 *  -------------	--------	---------------------------
 *  2016. 10. 6. 	    임새미				       최초생성
 * 
 */
package kcg.imis.sec.role;

import org.springframework.security.core.GrantedAuthority;

/**
  * @FileName : SecurityRolesVO.java
  * @Project : 국제해양프로젝트
  * @Date : 2018. 3. 29. 
  * @작성자 : Moon
  * @변경이력 : 
  * @프로그램 설명 :
 */
public class SecurityRolesVO implements GrantedAuthority {

	
	/**
	 * 	serialVersionUID
	 */
	private static final long serialVersionUID = 6222106130282740922L;
	
	
	/**
	 * 	사용자 ID
	 */
	private String userid;
	
	/**
	 * 	Role 이름
	 */
	private String authority;
	
	/**
	 * 사용자 ID 값을 반환한다.
	 * @return 사용자 ID
	 */
	public String getUserid() {
		return userid;
	}
	
	/**
	 * 사용자 ID 값을 설정한다.
	 * @param username 사용자 ID
	 */
	public void setUserid(String userid) {
		this.userid = userid;
	}
	
	/**
	 * Role 이름 값을 반환한다.
	 * @return Role 이름 값
	 */
	@Override
	public String getAuthority() {
		return authority;
	}
	
	/**
	 * Role 이름 값을 설정한다.
	 * @param authority Role 이름 값
	 */
	public void setAuthority(String authority) {
		this.authority = authority;
	}
	
}
