@regulaforensics/face-sdk
Version:
This is an npm module for Regula Face SDK. It allows you to easily compaire faces using your phone's camera.
35 lines (30 loc) • 903 B
JavaScript
import { LivenessBackendException } from "./liveness_backend_exception"
export class LivenessException {
code
message
underlyingError
static fromJson(jsonObject) {
if (jsonObject == null) return null
const result = new LivenessException()
result.code = jsonObject["code"]
result.message = jsonObject["message"] ?? ""
result.underlyingError = LivenessBackendException.fromJson(jsonObject["underlyingError"])
return result
}
}
export const LivenessErrorCode = {
NOT_INITIALIZED: 0,
NO_LICENSE: 1,
API_CALL_FAILED: 2,
SESSION_START_FAILED: 3,
CANCELLED: 4,
PROCESSING_TIMEOUT: 5,
PROCESSING_FAILED: 6,
PROCESSING_FRAME_FAILED: 7,
APPLICATION_INACTIVE: 8,
CONTEXT_IS_NULL: 9,
IN_PROGRESS_ALREADY: 10,
ZOOM_NOT_SUPPORTED: 11,
CAMERA_NO_PERMISSION: 12,
CAMERA_NOT_AVAILABLE: 13,
}