Auth V4
HIVE SDK 초기화 및 HIVE 인증 기능을 제공한다
Provides HIVE SDK initialization and HIVE authentication functions
korean
HIVE SDK 는 xml 설정 파일을 기반으로 초기화를 수행한다.이 클래스에서 제공하는 상세 기능은 다음과 같다.
HIVE SDK 초기화
고객 정보 수집 및 이용 약관 동의
단말 고유 ID (DID : Device ID) 관리
User 다운로드 관리
버전과 서버 점검 및 업데이트 관리
사용자 제재
Guest / Provider 사인-인/아웃 수행
프로필, 카페, 1:1문의 수행
성인 인증 수행
english
The HIVE SDK performs initialization based on the xml configuration file.The detailed functions provided by this class are as follows.
HIVE SDK Initialization
Collect user information and accept terms and conditions
Device unique ID (DID : Device ID) management
User download / Session management
Version and server maintenance and update management
User restriction
Guest / IdP Log-in / Logout
User Profile, 1:1 Inquiry
Perform adult verification
Created by hife on 2017. 3. 22
Author
hife
Since
4.3.0
Types
점검 화면에서 버튼을 눌렀을때 동작될 행동
Actions to be taken when a button is pressed on the maintenance popup.
서버 점검 및 업데이트 상태 표시 정보
Server Maintenance and Update status display information
사인-인 유저의 정보
Sign-in User Information
유저의 프로필 정보
User Profile Information
프로바이더 정보
Identity Provider (IdP) Information
Provider 형태 정의
Provider Types
Functions
현재 유저의 제재 상태를 체크한다.
it check the restriction status of the current user.
점검 상태 표시 및 데이터 반환한다.
It display maintenance status and return its data.
요청한 Provider 의 상태를 체크 한다.
It check the status of the requested Provider.
현재 사인-인 된 유저에 요청한 provider 와 연동 한다.
It connects to the currently requested provider for the currently signed-in user.
자체 구현한 커스텀 로그인 후 획득한 authKey 값으로 connect를 요청 한다.
Requests connect with authKey gained from customized provider login implementation.
현재 사인-인 된 유저에 요청한 provider 와 연동을 해제 한다.
Releases the currently signed-in user from the requested provider.
현재 사인-인 된 유저에 요청한 provider 와 연동을 해제 한다.
Releases the currently signed-in user from the requested provider.
COPPA 13세 나이 제한 여부를 반환한다.
Return the value whether COPPA limits users under 13 or not.
현재 사인-인 된 유저의 정보를 반환 한다.
It returns information about the currently signed-in user.
요청한 playerId 들의 프로필 정보를 반환한다.
it returns the profile information of the requested playerIds.
입력받은 providerType 에 해당하는 연결된 사용자의 친구들의 playerId 목록 정보를 얻어온다.
It returns the playerId list information of the friends of the connected user corresponding to the input providerType.
signIn(AUTO) 가 가능한지 여부를 반환한다.
It returns whether signIn (AUTO) is enabled.
계정을 삭제하고 로컬에 있는 세션을 제거 한다.
Delete the account and remove the local session.
약관동의 관련 데이터를 초기화 한다.
Initialize data related to agreement to terms.
conncet 로 인해 계정이 충돌 된 상황 (CONFLICT_PLAYER) 을 해제 한다.
It resolve the account conflicts(CONFLICT_PLAYER) caused by connect () call.
connect 로 인한 계정 충돌 상황 (CONFLICT_PLAYER) 일 때 유저를 선택 한다.
When an account conflict (CONFLICT_PLAYER) occurs due to connect, it notify the selected user to the SDK.
연동된 Provider 의 정보가 바뀌었는지 통보 받는다.
It set a listener to be notified whether the information of the linked Provider has changed.
AuthV4 초기화를 수행한다.
AuthV4 Perform initialization.
성인 인증을 요청한다.
It request adult authentication.
챗봇 문의 UI 를 띄운다.
It shows the chatbot inquiry UI.
충돌상태에서 유저를 선택하는 UI 를 띄운다.
It shows UI to select user in conflict state.
기기 관리 서비스를 호출한다.
Run the device management service.
1:1 문의 UI 를 띄운다.
It shows the 1: 1 query UI.
1:1 내 문의 UI 를 띄운다.
It shows the My inquiry UI.
요청한 playerId 의 프로필 UI 를 표시한다.
It display the profile UI of the requested playerId.
사인-인 을 할 수 있는 Provider 목록이 있는 UI 를 띄운다.
It shows the UI with a list of providers that can sign-in.
HIVE 약관 정보를 표시한다.
It shows HIVE Terms and Conditions.
주어진 providerType 에 따라 signIn 을 요청 한다.
Requests signIn according to the given providerType.
자체 구현한 커스텀 로그인 후 획득한 authKey 값으로 signIn을 요청 한다.
Requests signIn with authKey gained from customized provider login implementation.
로컬에 있는 세션을 제거 한다.
it remove the local session.