Interface PermissionAuthorityChecker
- All Known Implementing Classes:
DefaultPermissionAuthorityChecker
public interface PermissionAuthorityChecker
Permission을 검사하는 Checker
여러 Bean을 등록할 수 있으며, role을 Authentication과 확인한다.
-
Method Summary
Modifier and TypeMethodDescriptionbooleancheck(Permission permission, UstraAuthentication authentication) 허가 조건과 인증정보로 현 요청에 대해 허가 여부를 반환한다.default String[]getChannels(Permission permission) permission에서 채널 목록을 조회default String[]getRoles(Permission permission) permission에서 role 목록을 조회
-
Method Details
-
check
허가 조건과 인증정보로 현 요청에 대해 허가 여부를 반환한다.- Parameters:
permission- 허가정보authentication- 인증객체- Returns:
-
getRoles
permission에서 role 목록을 조회- Parameters:
permission-- Returns:
-
getChannels
permission에서 채널 목록을 조회- Parameters:
permission-- Returns:
-