Eyedid(SeeSo) SDK Authentication
Authentication
-
The Eyedid(SeeSo) SDK requires
Authenticationprocess with Eyedid(SeeSo)License Key. -
The
License Keyis generated inEyedid(SeeSo) Consolewebpage. -
The
Authenticationprocess is placed inGazeTrackerinitialization step of Eyedid(SeeSo) SDK.
Authentication Result
-
The
Authenticationprocess withLicense Keywill pass or return result/error code.-
Web SDK will pass the result/error code as a return value(
enum) of the initialization function. -
C++ SDK will pass the result/error code as a return value(
int) of the initialization function. -
Other SDK will pass the result/error code(
enum) through an initialization callbacks.
-
-
There are several types of result/error codes in
enum/intformat:- 0:
.ERROR_NONEmeans authentication is succeeded. - 1:
.ERROR_INITmeans failed initialization. - 2:
.ERROR_CAMERA_PERMISSIONmeans failed to get camera permission. - 3:
.AUTH_INVALID_KEYmeans the license key is invalid. - 4:
.AUTH_INVALID_ENV_USED_DEV_IN_PRODmeans trying to use dev license key in prod environment. - 5:
.AUTH_INVALID_ENV_USED_PROD_IN_DEVmeans trying to use prod license key in dev environment. - 6:
.AUTH_INVALID_PACKAGE_NAMEmeans using wrong package name. - 7:
.AUTH_INVALID_APP_SIGNATUREmeans using wrong application signature. - 8:
.AUTH_EXCEEDED_FREE_TIERmeans the free usage limit is exceeded. - 9:
.AUTH_DEACTIVATED_KEYmeans trying to use decativated license key. - 10:
.AUTH_INVALID_ACCESSmeans using invalid access method. - 11:
.AUTH_UNKNOWN_ERRORmeans unknown error from the host server. - 12:
.AUTH_SERVER_ERRORmeans internal error from the host server. - 13:
.AUTH_CANNOT_FIND_HOSTmeans lost connection or using wrong host address. - 14:
.AUTH_WRONG_LOCAL_TIMEmeans there is a gap between the device time and the server time. - 15:
.AUTH_INVALID_KEY_FORMATmeans using wrong license key format. - 16:
.AUTH_EXPIRED_KEYmeans using expired license key. - 17:
.ERROR_NOT_ADVANCED_TIERmeans trying to use User Status Detector with basic production license key.
- 0: