Provides HIVE SDK initialization and HIVE authentication functions
The HIVE SDK performs initialization based on the xml configuration file.
More...
Classes | |
| class | Account |
| HIVE authentication user information. More... | |
| interface | AuthAdultConfirmListener |
| Adult verification pop-up result listener. More... | |
| interface | AuthInitializeListener |
| HIVE SDK Initialization result listener. More... | |
| class | AuthInitResult |
| Information to be delivered when the result is notified after HIVE SDK initialization. More... | |
| interface | AuthLoginListener |
| HIVE login result listener. More... | |
| interface | AuthLogoutListener |
| HIVE logout result listener. More... | |
| enum | AuthMaintenanceActionType |
| Definition of actions to be taken when the button is pressed on the maintenance popup. More... | |
| class | AuthMaintenanceInfo |
| Server maintenance and update status information. More... | |
| interface | AuthMaintenanceListener |
| Maintenance popup result listener. More... | |
| interface | AuthShowTermsListener |
| The result of displaying the terms and conditions. More... | |
| enum | LoginType |
| HIVE login type definition. More... | |
Static Public Member Functions | |
| static void | initialize (AuthInitializeListener listener) |
| Initialize HIVE SDK If the app is launched for the first time, you will be exposed to the terms and acceptance process. More... | |
| static LoginType | getLoginType () |
| After initializing the SDK, it returns the login information that can be executed according to the existing login information. More... | |
| static void | login (LoginType loginType, AuthLoginListener listener) |
| Request HIVE login according to given login type. More... | |
| static void | showLoginSelection (Map< String, Object > currentVidData, Map< String, Object > usedVidData, AuthLoginListener listener) |
| Performing a HIVE login while logged in as a guest may result in account conflicts and require the user to switch HIVE accounts. More... | |
| static void | bindLogin (String selectedVid, AuthLoginListener listener) |
| If the user selects one of the conflicting HIVE accounts, the result must be sent to the HIVE authentication server. More... | |
| static void | logout (AuthLogoutListener listener) |
| Once you have completed your HIVE login, you are issued a user's unique ID, VID, and session key. More... | |
| static Account | getAccount () |
| Returns the authentication information of HIVE user. More... | |
| static void | showTerms (final AuthShowTermsListener listener) |
| Display HIVE Terms and Conditions. More... | |
| static void | checkMaintenance (boolean isShow, AuthMaintenanceListener listener) |
| Display the maintenance status and return data. More... | |
| static void | showAdultConfirm (final AuthAdultConfirmListener listener) |
| Request adult verification. More... | |
| static void | reset () |
| Initialize all data used by the SDK, including authentication information. More... | |
Provides HIVE SDK initialization and HIVE authentication functions
The HIVE SDK performs initialization based on the xml configuration file.
The detailed functions provided by this class are as follows.