Interface UstraUserDetailProvider<S extends UstraAuthenticationRequestToken,R extends UstraAuthentication>
- Type Parameters:
S-R-
- All Known Implementing Classes:
UstraCachedUserDetailProvider
public interface UstraUserDetailProvider<S extends UstraAuthenticationRequestToken,R extends UstraAuthentication>
유저 정보 제공 인터페이스
-
Method Summary
Modifier and TypeMethodDescriptiongetUserDetails(R authentication) 인증 정보로 사용자 정보 조회 (authentication 객체에 사용자 정보가 이미 존재한다면 return 해야 함.getUserDetails(S authenticationRequestToken) 인증 요청 토큰으로 사용자 정보 조회
-
Method Details
-
getUserDetails
인증 요청 토큰으로 사용자 정보 조회- Parameters:
authenticationRequestToken- 인증 토큰- Returns:
- 사용자 객체
-
getUserDetails
인증 정보로 사용자 정보 조회 (authentication 객체에 사용자 정보가 이미 존재한다면 return 해야 함. : 오버헤드 회피)- Parameters:
authentication- 인증 객체- Returns:
- 사용자 객체
-