Interface UstraAuthenticationKeyChecker<R extends UstraAuthentication>
public interface UstraAuthenticationKeyChecker<R extends UstraAuthentication>
2factor 등의 인증 시에 키 발생 및 추가 인증을 수행
-
Method Summary
Modifier and TypeMethodDescriptionbooleancheckKey(UserNameWithKeyAuthenticationRequestToken token, R authentication) 키 값을 확인한다.publishKey(UstraAuthenticationRequestToken requestToken, R authentication) 인증 키를 발행한다.default booleansupports(UstraAuthenticationRequestToken requestToken, R authentication) 인증 키 발행 여부를 판단한다.
-
Method Details
-
supports
인증 키 발행 여부를 판단한다.- Parameters:
requestToken- 인증 요청 토큰authentication- 인증 객체- Returns:
- 키 발행 사용 여부
-
publishKey
인증 키를 발행한다.- Parameters:
requestToken- 인증 요청 토큰authentication- 인증 객체- Returns:
- 키 발행 사용 여부
-
checkKey
키 값을 확인한다.- Parameters:
token- 요청 토큰authentication- 인증 정보- Returns:
- 유효성 여부 판단
-