Helper

object Helper

HIVE 인증의 고도화 된 기능을 제공한다.
Provides advanced features of HIVE Authentication.



이 클래스에서 제공하는 상세 기능은 다음과 같다.

  • 사인-인/아웃

  • Provider 연결/연결 해제

  • 업적/리더보드 조회

  • 계정 충돌 상태 조회/해결



The detailed functions provided by this class are as follows.

  • Sign-in/Sign-out

  • Connect/Disconnect Providers

  • Query Achievement/Leaderboard

  • Query/Resolve account conflicts state

Since

4.7.0

Author

imsunghoon

Types

Link copied to clipboard

AuthV4Helper API 요청 결과 통지
AuthV4Helper API request result callback

Link copied to clipboard
class ConflictSingleViewInfo(val playerId: Long)

계정 충돌시 충돌 유저의 게임 정보를 같이 보여주기 위한 클래스
The class showing the conflicted account's game data when user accounts conflict

Functions

Link copied to clipboard
fun achievementsIncrement(incrementalAchievementId: String, value: Int)
fun achievementsIncrement(incrementalAchievementId: String, value: Int, listener: AuthV4.Helper.AuthV4HelperListener?)

업적 수치 증가.
Increases achievement figures.

Link copied to clipboard
fun achievementsReveal(achievementId: String)

숨겨진 업적 공개.
Reveal hidden achievement.

숨겨진 업적 공개
Reveal hidden achievement.

Link copied to clipboard
fun achievementsUnlock(achievementId: String)

업적 달성.
Unlock achievement.

Link copied to clipboard

Provider 연결
Provider Connection

Link copied to clipboard

Provider 연결
Connects Provider

Link copied to clipboard

SDK에서 제공하는 Provider의 목록을 받는다.
Receives the Provider lists sent by SDK.

Link copied to clipboard
fun leaderboardsSubmitScore(leaderboardId: String, score: Long)

리더보드 점수를 갱신.
It update the leaderboard score.

Link copied to clipboard

사용자 삭제
Player delete

Link copied to clipboard

계정 Conflict가 발생한 경우 기존 사용자를 유지하는 경우 사용한다.
In case it is not changed the currently signed-in account after accounts conflict.

Link copied to clipboard

업적 조회
Queries Acheivements

Link copied to clipboard

충돌 상태를 알려주고 사용할 계정을 선택하는 HIVE UI 를 보여준다.
Displays conflict status, and HIVE UI avilable to select an account.

충돌 상태를 알려주고 사용할 계정을 선택할 수 있고, 게임 정보를 같이 표현할 수 있는 HIVE UI 를 보여준다.
Displays conflict status, and HIVE UI which is available to select an account as well as shows game information.

Link copied to clipboard

리더보드 조회
Queries leaderboard

Link copied to clipboard

사용자 로그인
Player sign-in

Link copied to clipboard

사용자 로그아웃
Player sign-out

Link copied to clipboard

계정 Conflict가 발생한 경우 현재 로그인 된 사용자를 로그아웃 시키고, 기기에 연결된 계정으로 로그인을 시도한다.
If accounts conflict, sign out the current player and try to sign in with the account signed in on the user device.

Link copied to clipboard

제공된 API 외 경우에 계정의 충돌 여부를 확인할 수 있다.
Helps to inform whether accounts conflict or not when executing the provided as well as other APIs.