Interface AuthIF


public interface AuthIF
AuthIF 인터페이스는 인증된 사용자 정보와 권한 정보를 관리하는 기능을 제공합니다. 이 인터페이스는 인증된 사용자 객체, 권한 목록
Since:
2021-06-01
Version:
1.0
 수정일       수정자      수정내용
 ----------   ---------   -------------------------------
 2021-06-01   first       create
 
Author:
enxign
  • Method Details

    • getAuthenticatedUser

      Object getAuthenticatedUser()
      인증된 사용자 객체를 VO(Value Object) 형식으로 가져온다.
      Returns:
      Object - 사용자 ValueObject
    • getAuthorities

      List<String> getAuthorities()
      인증된 사용자의 권한 정보를 가져온다. 예) [ROLE_ADMIN, ROLE_USER, ROLE_A, ROLE_B, ROLE_RESTRICTED, IS_AUTHENTICATED_FULLY, IS_AUTHENTICATED_REMEMBERED, IS_AUTHENTICATED_ANONYMOUSLY]
      Returns:
      List - 사용자 권한정보 목록
    • isAuthenticated

      Boolean isAuthenticated()
      인증된 사용자 여부를 체크한다.
      Returns:
      Boolean - 인증된 사용자 여부(TRUE / FALSE)