メインコンテンツへスキップ

コールバック / リスナーインターフェース

AcessoBioListener

SDK セッションのライフサイクルコールバックです。AcessoBio コンストラクタに実装を渡してください。

メソッドトリガー
onErrorAcessoBio(error: ErrorBio)セッション中にエラーが発生
onUserClosedCameraManually()ユーザーが手動でカメラを閉じた
onSystemClosedCameraTimeoutSession()タイムアウトによりセッションが終了
onSystemChangedTypeCameraTimeoutFaceInference()顔の位置合わせ待機中にセッションがタイムアウト
iAcessoBioSelfie

自撮りキャプチャのコールバックです。UnicoCheckCameraOpener.Camera.open() に実装を渡してください。

メソッドトリガー
onSuccessSelfie(result: ResultCamera)自撮りキャプチャが成功 — バックエンドを呼び出すために result.encrypted を使用
onSuccess(result: SuccessResult)User Journey が完了 — processId を返す
onErrorSelfie(error: ErrorBio)自撮りキャプチャ中にエラーが発生
iAcessoBioDocument

ドキュメントキャプチャのコールバックです。UnicoCheckCameraOpener.Document.open() に実装を渡してください。

メソッドトリガー
onSuccessDocument(result: ResultCamera)ドキュメントキャプチャが成功
onErrorDocument(error: String)ドキュメントキャプチャ中にエラーが発生
CameraListener

自撮りカメラの準備フェーズのコールバックです。prepareCamera() に渡してください。

メソッドトリガー
onCameraReady(cameraOpener: UnicoCheckCameraOpener.Camera)カメラが準備完了 — キャプチャを開始するには cameraOpener.open(listener) を呼び出す
onCameraFailed(message: String)カメラの準備が失敗
DocumentCameraListener

ドキュメントカメラの準備フェーズのコールバックです。prepareDocumentCamera() に渡してください。

メソッドトリガー
onCameraReady(cameraOpener: UnicoCheckCameraOpener.Document)カメラが準備完了 — キャプチャを開始するには cameraOpener.open(documentType, listener) を呼び出す
onCameraFailed(message: String)カメラの準備が失敗