HIVE SDK for Android

클래스 | 정적 Public 멤버 함수 | 모든 멤버 목록
com.hive.AuthV4 클래스 참조

HIVE SDK 초기화 및 HIVE 인증 기능을 제공한다 HIVE SDK 는 xml 설정 파일을 기반으로 초기화를 수행한다. 더 자세히 ...

클래스

enum  AuthV4MaintenanceActionType
 점검 화면에서 버튼을 눌렀을때 동작될 행동 OPEN_URL : 외부 브라우저로 전달된 URL 을 실행
EXIT : 앱 종료
DONE : 아무 처리 하지 않고 점검 팝업 종료
더 자세히 ...
 
class  AuthV4MaintenanceInfo
 서버 점검 및 업데이트 상태 표시 정보 title : 점검 제목
message : 점검 내용
button : 버튼의 Text 문구 ex) 확인
action : 버튼을 눌렀을때 동작될 행동
url : action 이 OPEN_URL 일 경우에 브라우징 될 URL
remainingTime : EXIT 일 경우 점검 완료까지 남은 초단위 시간. 더 자세히 ...
 
class  PlayerInfo
 사인-인 유저의 정보 프로필 정보 (ProfileInfo) 와 함께 유저의 토큰과 DID 값이 포함되어 있다. 더 자세히 ...
 
class  ProfileInfo
 유저의 프로필 정보 playerID : 유저의 고유한 ID
playerName : 외부에 보여질 유저의 닉네임, 처음 연결된 Provider 의 정보로 채워지며
HIVE 멤버쉽으로 연동한 사용자는 변경이 가능하다. 더 자세히 ...
 
class  ProviderInfo
 프로바이더 정보 연결된 프로바이더의 UserId 를 포함하고 있다. 더 자세히 ...
 
enum  ProviderType
 Provider 형태 정의 여기서 AUTO 는 자동로그인의 용도로 쓰이며
isAutoSignIn() 이 true 일 경우 SignIn 시 AUTO 로 입력해 주면 된다. 더 자세히 ...
 

정적 Public 멤버 함수

static void setup (AuthV4SetupListener listener)
 AuthV4 초기화를 수행한다. 더 자세히 ...
 
static void signIn (ProviderType providerType, AuthV4SignInListener listener)
 주어진 providerType 에 따라 signIn 을 요청 한다. 더 자세히 ...
 
static void signOut (AuthV4SignOutListener listener)
 로컬에 있는 세션을 제거 한다. 더 자세히 ...
 
static void connect (ProviderType providerType, AuthV4ConnectListener listener)
 현재 사인-인 된 유저에 요청한 provider 와 연동 한다. 더 자세히 ...
 
static void disconnect (ProviderType providerType, AuthV4DisconnectListener listener)
 현재 사인-인 된 유저에 요청한 provider 와 연동을 해제 한다. 더 자세히 ...
 
static void selectConflict (long selectedPlayerId, AuthV4SignInListener listener)
 connect 로 인한 계정 충돌 상황 (CONFLICT_PLAYER) 일 때 유저를 선택 한다. 더 자세히 ...
 
static void resolveConflict (AuthV4ResolveConflictListener listener)
 conncet 로 인해 계정이 충돌 된 상황 (CONFLICT_PLAYER) 을 해제 한다. 더 자세히 ...
 
static boolean isAutoSignIn ()
 signIn(AUTO) 가 가능한지 여부를 반환한다. 더 자세히 ...
 
static boolean getAgeGateU13 ()
 COPPA 13세 나이 제한 여부를 반환한다. 더 자세히 ...
 
static PlayerInfo getPlayerInfo ()
 현재 사인-인 된 유저의 정보를 반환 한다. 더 자세히 ...
 
static void getProfile (ArrayList< Long > playerIdList, AuthV4GetProfileListener listener)
 요청한 playerId 들의 프로필 정보를 반환한다. 더 자세히 ...
 
static void showSignIn (AuthV4SignInListener listener)
 사인-인 을 할 수 있는 Provider 목록이 있는 UI 를 띄운다. 더 자세히 ...
 
static void showConflictSelection (Map< String, Object > currentPlayerData, Map< String, Object > conflictPlayerData, AuthV4SignInListener listener)
 충돌상태에서 유저를 선택하는 UI 를 띄운다. 더 자세히 ...
 
static void showProfile (long playerId, AuthV4ShowProfileListener listener)
 요청한 playerId 의 프로필 UI 를 표시한다. 더 자세히 ...
 
static void showCafe (AuthV4ShowCafeListener listener)
 HIVE Cafe UI 를 띄운다. 더 자세히 ...
 
static void showInquiry (AuthV4ShowInquiryListener listener)
 1:1 문의 UI 를 띄운다. 더 자세히 ...
 
static void showTerms (AuthV4ShowTermsListener listener)
 HIVE 약관 정보를 표시한다. 더 자세히 ...
 
static void showAdultConfirm (AuthV4AdultConfirmListener listener)
 성인 인증을 요청한다. 더 자세히 ...
 
static void checkProvider (ProviderType providerType, AuthV4CheckProviderListener listener)
 요청한 Provider 의 상태를 체크 한다. 더 자세히 ...
 
static void checkMaintenance (boolean isShow, AuthV4MaintenanceListener listener)
 점검 상태 표시 및 데이터 반환한다. 더 자세히 ...
 
static void requestPermissionViewData (PermissionView.PermissionViewDataListener listener)
 권한고지팝업을 구성하기 위한 데이터를 반환한다. 더 자세히 ...
 
static void checkBlacklist (boolean isShow, AuthV4MaintenanceListener listener)
 현재 유저의 제재 상태를 체크한다. 더 자세히 ...
 
static void setProviderChangedListener (AuthV4CheckProviderListener listener)
 연동된 Provider 의 정보가 바뀌었는지 통보 받는다. 더 자세히 ...
 
static void reset ()
 인증 정보를 포함하여 SDK 에서 사용하는 모든 데이터 초기화 한다. 더 자세히 ...
 
static void getProviderFriendsList (ProviderType providerType, AuthV4ProviderFriendsListener listener)
 입력받은 providerType 에 해당하는 연결된 사용자의 친구들의 playerId 목록 정보를 얻어온다. 더 자세히 ...
 

상세한 설명

HIVE SDK 초기화 및 HIVE 인증 기능을 제공한다 HIVE SDK 는 xml 설정 파일을 기반으로 초기화를 수행한다.



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

Created by hife on 2017. 3. 22

작성자
hife
Since
4.3.0

이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.:
Copyright © GAMEVIL COM2US PLATFORM Inc. All Right Reserved. 이용약관 개인정보 처리방침