Interface | Description |
---|---|
IApplicationConfig |
This interface provides application context to Kakao SDK via getApplicationConfig() method in
KakaoAdapter |
IPushConfig |
푸시를 사용하기 위해 사용되는 정보값을 받아오기 위한 클래스.
|
ISession | |
ISessionCallback |
세션의 상태 변경에 따른 콜백
세션이 오픈되었을 때, 세션이 만료되어 닫혔을 때 세션 콜백을 넘기게 된다.
|
ISessionConfig |
Session에서 사용되는 정보값을 받아오기 위한 class.
|
Class | Description |
---|---|
AccessTokenCallback |
Success/failure callback for getting access token.
|
AgeAuthParamBuilder |
Builder for age authentication parameters
|
ApiErrorCode |
ApiErrorCode related to auth module.
|
ApiResponseCallback<T> |
API 요청에 대한 공통 Callback class.
|
AuthCodeCallback |
Success/failure callback for getting authorization code.
|
AuthService |
Service class for age authentication or checking access token info.
|
KakaoAdapter |
Kakao SDK와 Application을 연결하는 class.
|
KakaoSDK |
Application에서 구현을 해줘야 하며 Application에서 init method를
KakaoAdapter 와 연결한다. |
OAuthErrorCode |
Error code from Kakao OAuth server.
|
Session |
로그인 상태를 유지 시켜주는 객체로 access token을 관리한다.
|
Enum | Description |
---|---|
ApprovalType |
Enum class specifying whether the user is authenticated for an individual app or a project.
|
AuthService.AgeAuthLevel |
연령인증 레벨을 설정한다.
|
AuthService.AgeAuthStatus |
연령인증시 응답받을 수 있는 StatusCode.
|
AuthService.AgeLimit |
연령제한, 일반적으로 12세, 15세, 19세
|
AuthType |
Kakao SDK 로그인을 하는 방식에 대한 Enum class
|
Exception | Description |
---|---|
KakaoSDK.AlreadyInitializedException |
3rd party Application과 Kakao SDK를 연결하는 과정중 adapter를 중복으로 세팅하게 되었을경우 발생할 수 있다.
|